对象类型
对象:若干个键值对
js对象,{...}表示一个对象,键值对描述 xxx:xxx, 多个属性之间使用逗号隔开
最后一个属性不加逗号
JavaScript中的所有的键都是字符串,值是任意对象!
1、对象赋值
2、使用一个不存在的对象属性,不会报错!undefined
3、动态的删减属性 delete
4、动态的添加,直接给新的属性添加值即可
person.haha = "haha"
"haha"
person
5、判断属性值是否在这个对象中! xxx in xxx
’age‘ in person
true
’toString‘ in person
true //因为继承了父类的方法
6、判断一个属性是否是这个对象自己拥有的 hasOwnProperty()
person.hasOwnProperty('toString')
false