摘要:
Object类型 中的队形其实就是一组数据和功能的集合。对象可以通过执行 操作符后跟要创建的对象类型的名称来创建。而创建 类型的示例并为其添加属性和(或)方法,就可以创建自定义对象。 语法 {[key]:[value], ...} 任何一个对象都是由零到多组键值对(属性名:属性值)组成的(并且属性名 阅读全文
摘要:
Null 和 Undefined的区别 表示空指针, 表示未定义 区别: 和`undefined`都代表的是没有。 是意料之中:一般都是开始不知道值,我们手动先设置为 ,后期再给予赋值操作,例如, ,一般最好用 作为初始的空值,因为 值不是空值,它在栈内存中有自己的存储空间(占了位置) undefi 阅读全文
摘要:
Boolean布尔数据类型 只有两个字面值;true和false,这两个值与数字值不是一回事,因此true不一定等于1,而false也不一定等于0。 把其他类型转换为布尔类型 只有0、NaN、''、null、undefined五个值转换为false,其余都转换为true(而且没有任何的特殊情况) 数 阅读全文
摘要:
String字符串数据类型 所有用单引号、双引号、反引号包起来的都是字符串。 把其他类型值转换为字符串 [val].toString() 字符串拼接 案例解析: 第一步, null转换成数值为0, 10 + 0 = 10。 第二步, true转为为数值为1,10 + 1 = 11 第三步, []转换 阅读全文