《JS 对象基本用法》

131 阅读1分钟

1:声明对象的两种语法

2:如何删除对象的属性

3:如何查看对象的属性

4:如何修改或增加对象的属性

5:'name' in obj和obj.hasOwnProperty('name') 的区别

   //使用in判断对象中是否由属性时,若自身没有,在原型中找到也是返回true
   console.log("name" in obj);

   //使用hasOwnproperty()判断对象是否含有属性时,只有自身有才会返回true
   console.log(obj.hasOwnProperty("name"));