Javascript词法结构
命名
-
JavaScript是区分大小写
代表这是什么?
关键字,变量,函数名和其他的标识符必须始终保持一致的大小写形式
while关键字就必须写成while 不能写成While or WHILE
注释
JavaScript二种注释
-
单行注释 //
-
多行注释 /* */
注意
可以跨行但是不能嵌套
字面量
什么是字面量是一种直接出现在程序中的数据值
"a" //字符串
1.2 //数字
true //布尔值·
null //无对象
标识符和保留字
标识符简单说就是一个名字
常量 变量 属性 函数或则类
命名规则
必须以字母,_ ,美元符开头(不能用数字开头,是需要注意的地方)
保留字
Unicode
JavaScript是使用Unicode字符集编写出来的
Unicode转义序列
可以使用ASCLL码去表示Unicode字符,这些Unicode转义序列以**\u**开头,后面跟着4位十六进制数字(包括大小写)
到至今为了区分 可以使用一对花括号的十六进制的数字(es6)
比如说
console.log("\u{1F601}") 笑脸
可选的分号
JavaScript使用分号(;)分隔语句
如果二条语句写在二行,通常可以省略他们之间的分号
注意
return
true
JavaScript会认为
return;true;
但是我们
return true;
JavaScript有一套基本规则,规定如何去使用这门语言