本章就JavaScript常用功能而言阐述ECMAScript“伪语言”所描述的概念。
一. 语法
1.大小写规则
js语言本身对大小写不敏感,但是一切变量、函数。操作符都对大小写敏感。
2.注释格式
(1)单行注释:
//我是单行注释
//每句注释独立成行
<!--我也是单行注释,和html的略不一样。不推荐使用。
(2)多行注释:类同CSS。
/*我是多行
注释*/
3.标识(zhi)符
变量、属性、参数、函数等等的名字。
【命名规则】
a.首字符必须为字母,不得为特殊符号(除了下划线_、dollar符$);
b. 其他字符可以包括字母,下划线(_)dollar符($)或数字。
【匈牙利命名法:一个推荐的命名法】
(1)驼峰命名原则:命名时应该是有意义的单词(让人看懂),首个单词小写,中间单词首字母大写;
(2)属性+类型+对象描述组合
【规避关键字和保留字】
以下单词是js中有意义的语句组成部分,作为关键字不得用于标识符命名。(其实想想也就那么多了)
以下单词是ECMA第五版中可能有意义的单词,作为保留字不得用于标识符命名。