日期:2014-05-16  浏览次数:20384 次

JS权威指南(动物系列犀牛书)读书笔记——第二章 词法结构
1.字符集:
JS使用Unicode 编码适用于任何种类语言的16字符集。

有些语言使用的  ASC II 是只适用于英文的 7位字符集
                ISO Latin-1 是只适用于英文和西欧语言的 8位字符集
上述两种字符集都属于Unicode的子集,所以JS中可以使用任何语言进行编码。


2.JS语言区分大小写:
虽然JS脚本语言中区分大小写,但是与JS紧密相连的HTML却是不区分大小写的。 由于HTML中可能使用到JS中定义的变量等,而HTML又是不区分大小写的,所以JS中的命名尽量不要用大小写不同来区分不同变量。   也便于后续代码的维护工作。

3.可选分号:
JS中在同一行中的不同语句,必须以";"间隔开。
不同行的语句,即使中间没有";"间隔,也会认为是两句。
这样就会带来问题,比如:
return 
true;

原来想表达的意思是 :
return ture;

但是系统实际会理解为 :
return;
ture;

虽然有的句末;可以省略,但是出于编码规范,还是需要全部写上。


4.注释:
跟java代码中的注释是一样的