「面试指南」解读JavaScript原始数据类型
「面试指南」解读JavaScript原始数据类型JavaScript 有 7 种原始数据类型:String(字符型)Number(数值型)Boolean(布尔值型)UndefinedNullObject(对象型)Symbol(符号型,ES6 中新增数据类型)通常使用 typeof 检测其类型(Null,Array,Object 除外),返回其数据类型值的字符串; String字符型:由一系列字符组成的字符串,属于值类型。 Number数值型:用来表示数值,属于值类型,可以用于算术逻辑计算。 Boolean布尔值型:用表示逻辑是,逻辑非:true,false,属于值类型。 Undefined未定义:定义未赋值,或未定义(直接使用会引起异常),特殊的数据类原始数据型。 Null空:代表一个空指针,特殊的一种原始数据类型。 Object对象型:以 key-value 的方式代表属性名与属性值,由{}组成,不同的属性以,隔开,JS 中一种重要的引用型原始数据类型。 Symbol符号型:ES6 新增的一种原始数据类型,主要用于解决属性名相同一起的冲突问题,每个 Symbol()值都不相同。 3 ...
