对象
obj 赋值 对象
key:value 键值对的方式存在
key 表示对象下属性 , key 一定是string类型
value 属性的赋值 , js 的任意类型数
我们可以使用不同key 值表示不同的意义
obj.xxx 获取的obj 下的直接属性;
---> 无该属性===> 返回为undefined 不会报错
obj.xg.td;// 获取obj下的xg对象下的td属性的值
总结 '点' 左边的类型全是object.
链式调用:obj.xg.nz.td.name;
bug cannt read proptype 'xp' of undefined
---> ykl 为 undefined
obj.xg.ykl.xp
bug xg is not defied
--> xg 变量 为声明但是已经使用
对象创建
1.直接写
2.构建函数 :new 关键字 作用: 实例化对象
Object 内置api 作用构造对象
内置对象布尔值
bool.constructor ———— 获取布尔对象的构造函数
Boolean() 是布尔对象的构造函数。默认返回值为false。
参数:true/false