02 基本概念

1.1标识符、关键字、保留字

对于这三个概念,初识javascript的时候我一直处于混淆状态,当时感觉区分起来好头疼~~~

标识符:指变量、函数、属性的名字,或者是函数的参数。如:firstNamemyCar等;

关键字:可用于表示控制台语句的开始或者结束,或者用于执行特定操作符等。如:breaktypeof等,关键字不可以用作标识符;

保留字:保留字在这门语言中还没有任何特定的用途,但是它们有可能在将来被用作关键字。如:booleanintfinal等,保留字也不可以用作标识符。

1.2 注释

注释分为单行注释和块级注释,如下:

//单行注释
/*
* 多行注释
* (块级注释)
*/

1.3 数据类型

ECMAScript,数据类型也分为基本类型引用类型两大类.

基本数据类型:numberstringbooleannullundefined

引用数据类型:object

注: 1.在进行boolean转换时,以下可以转换为falsefalse、“”、0NaNnullundefined

      2.0.3-0.2不等于0.2-0.1,这是使用基于IEEE754数值的浮点计算的通病。

      3.NaN不等于NaNNaN与任何值都不相等,包括它本身。

原文地址:https://www.cnblogs.com/juanjuanBlog/p/5165562.html