ECMAScript 基础(一)
ECMAScript 是 JavaScript 的重要核心组件
变量类型
ECMAScript 的变量类型分为原始值和引用值,与C#中的值类型和引用类型大同小异
只不过值得一提的是,ECMAScript中的 String 类型被视为原始值类型
ECMAScript 有五种原始值类型 Undefined 、Null 、 Boolean 、 Number 和 String
typeof 运算符
用于检查变量的类型










Undefined 类型
















Null 类型
值 Undefined 实际上是从 null 派生来的
所以 ECMAScript 将这两种类型视为相等
Number 类型





















NaN非数情况 一般都是由于 String 或 Boolean 转换成 Number 失败造成
类型转换
转换成字符串
toString()方法











转换成数字
整型
parseInt()方法










浮点型
parseFloat()方法







强制类型转换



