1.1标识符、关键字、保留字
对于这三个概念,初识javascript的时候我一直处于混淆状态,当时感觉区分起来好头疼~~~
标识符:指变量、函数、属性的名字,或者是函数的参数。如:firstName、myCar等;
关键字:可用于表示控制台语句的开始或者结束,或者用于执行特定操作符等。如:break、typeof等,关键字不可以用作标识符;
保留字:保留字在这门语言中还没有任何特定的用途,但是它们有可能在将来被用作关键字。如:boolean、int、final等,保留字也不可以用作标识符。
1.2 注释
注释分为单行注释和块级注释,如下:
//单行注释 /* * 多行注释 * (块级注释) */
1.3 数据类型
ECMAScript中,数据类型也分为基本类型和引用类型两大类.
基本数据类型:number、string、boolean、null、undefined;
引用数据类型:object;
注: 1.在进行boolean转换时,以下可以转换为false:false、“”、0、NaN、null、undefined。
2.0.3-0.2不等于0.2-0.1,这是使用基于IEEE754数值的浮点计算的通病。
3.NaN不等于NaN!NaN与任何值都不相等,包括它本身。