词法结构是一套基础性的规则,用来描述如何使用这门语言来编写程序。诸如如何给变量命名,如何写注释,如何分割短语等等。javascript
我总结为如下几点html
1.字符集使用Unicode码前端
2.区分大小写vue
3.注释有两种:单行注释(//)多行注释(/**/)java
1
2
3
4
5
6
7
|
//单行注释
/*
多行注释
须要注意的是多行注释不能嵌套注释
*/
{x:1,y:2}
//Object
[1,2,3,4,5]
//Array
|
4.JavaScript的标识符必须以字母,下划线(_
)或者美圆符($
)开头.后续字母能够是字母,数字,美圆符和下划线node
5.分号是可选项,可是有时候会出现很差的结果。通常来讲,写的时候不要省略分号。这样既能够提升代码的可读性,又能够减小出错面试
分号的处理前端框架
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
//第一种状况
var
a
a
=
1
console.log(a)
//上面这段程序解释的时候是 var a; a=1; console.log(a);
//JavaScript在省略分号的时候并非在每个换行的时候都自动添加分号
//只有当先后的非空字符组成的短语不可以顺利解释的时候才会加上;
//上面的var=a a若是不加分号不可以继续解释,因此在解释的时候var=a的后面添加;
//a也能够单独解释,可是后续的=1没法解释,因此在a=1后面添加;
//第二种状况
x
++
y
//被解释为x;++y 而不是x++;y.保险起见仍是自觉添加分号
|