JS红宝书之第三章(一)语法
作者:互联网
语法
1.变量、函数名、参数、操作符都区分大小写
// test 与 Test 不是同一个变量
var test;
var Test;
2.命名规则
标志符:由字母、数字、下划线 _ 、 美元符 $组成,数字不能开头
3.注释
// 3.1单行注释
/* 3.2多行
注释
*/
/**
* 3.3函数注释,算作多行注释
* @param num {number} 数字参数
*/
function add(num) {
//...
}
4.严格模式(ES5规范)
另一种 js解析执行模型,一些不规范的语法会在该模式下报错;
参考博文:https://www.cnblogs.com/snandy/p/3428171.html
// 1.整个脚本
"use strict";
// 2.函数作用域
function doSome() {
"use strict";
//...
}
// 不规范语法案例
"use strict";
a = 12;//变量未声明就直接赋值,若在非严格模式下,不会报错,a变量会出现在 window 对象上
关键字&保留字
关键字:有特殊用途的称为关键字
保留字:将来可能有特殊用途的称为保留字
参考网址:https://www.runoob.com/js/js-reserved.html
标签:语法,use,第三章,js,注释,strict,红宝书,JS,保留字 来源: https://blog.csdn.net/xiaochengxuyuan_/article/details/112599274