JS红宝书之第三章(一)语法

作者: 莘栀 | 来源:发表于2021-01-13 20:19 被阅读0次

语法

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

相关文章

网友评论

    本文标题:JS红宝书之第三章(一)语法

    本文链接:https://www.haomeiwen.com/subject/vtepaktx.html