对象的基本操作
给对象设置属性和方法:
对象名.键名 = 值;
对象名['键名'] = 值;
访问对象中的属性和方法:
对象.键名;
对象[‘键名’];
删除对象中的属性和方法:
delete 对象.键名;
delete 对象['键名'];
检测一个对象中是否存在某个属性或方法:
扫描二维码关注公众号,回复:
2140232 查看本文章
对象.hasOwnProperty('键名'); // 返回boolean值,false表示不存在,true表示存在
遍历对象中的键值对
遍历方式 for-in
for(var key in 对象){ //key 是对象中的每一个键 //对象[key]; }
检测一个对象的数据类型
对象是引用数据类型,检测对象时不要用typeof去检测,要用instanceof
- 方法:对象 instanceof 构造函数名; // 返回boolean值,true表示属于,false表示不属于