代码位置
JavaScript弹出框警告框
alert("xxx");
JavaScript页面body输出内容
document.write("xxx");
JavaScript控制台输出
console.log("xxx");
注意:Js代码是一行一行从上至下执行的。
Js编写位置
- 可以编写到标签的onclick属性中
oncclick="alert('xxx');"
- 可以写在超链接的href属性中,点击时执行。
<a href="javascript:alert('xxx');">
结构与行为耦合,不方便维护不推荐使用费 - 可写在script标签中
- 最佳写在外部js文件中,然后引入
<script type="text/javascript" src="js/script.js"></script>
可在不同页面中同时引用,可利用浏览器的缓存机制
JavaScript基本语法
注释(可通过注释来进行简单调试)
- 多行注释/*...*/
- 单行注释//
1.JavaScript严格区分大小写
2.JavaScript每条语句以(;)结尾
不写分号,浏览器会自动添加,会消耗系统资源,但会加错
3.js会忽略多个空格和换行,可利用空格
和换行对代码格式化
字面量和变量
字面量:都是不可改变的量
(定义):由字母,数字等构成的字符串或者数值,只能作为右值出现。
字面量都是可以直接使用,但一般不会直接使用
变量:可用来保留字面量,且值可以任意改变,都通过变量去保存字面量 通过变量对字面量进行描述
声明变量:使用var关键字声明变量var a;
变量赋值:x = xxx;
声明赋值同时 var a = xxx;
标识符
定义:自主命名的都可以称之为标识符
例: 变量名、函数名、属性名
--命名规则:
可含有字母、数字、_、$
不能以数字开头
不能是关键字或保留字
采用驼峰命名法
--首字母小写,单词开头字母大写,其他小写