布尔值
布尔对象表示两个值,即“true”或“false”。如果value参数被省略,或者是0,-O,null,false,NaN,undefined或空字符string(“”),则该对象的初始值为false。
语法:
var val = new Boolean(value);
布尔对象有三种方法和两个属性:
1.toSource() 此方法返回一个具有布尔对象源的字符串。
2.toString() 根据布尔对象值, 它返回的字符串为true或false。
3.valueOf() 它返回布尔对象的原始值。
1.constructor 返回对创建该对象的布尔函数的引用。
2.prototype prototype属性允许您向对象添加属性和方法。
字符串
字符串是一组由16位值组成的不可变的有序序列,每个字符通常来自于Unicode字符集,ES6 加强了对 Unicode 的支持,允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的 Unicode 码点。
ES6提出了改进方案