码迷,mamicode.com
首页 > Web开发 > 详细

js检测对象中是否存在某个属性

时间:2016-12-11 17:56:29      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:对象   不能   color   存在   条件   属性   define   efi   继承   

1.使用in关键字。该方法可以判断对象的自有属性和继承来的属性是否存在。

2.使用对象的hasOwnProperty()方法。该方法只能判断自有属性是否存在,对于继承属性会返回false。

3.用undefined判断。自有属性和继承属性均可判断,如果属性的值就是undefined的话,该方法不能返回想要的结果。

4.在条件语句中直接判断。如果x是undefine,null,false," ",0或NaN,它将保持不变

js检测对象中是否存在某个属性

标签:对象   不能   color   存在   条件   属性   define   efi   继承   

原文地址:http://www.cnblogs.com/iloveyou-sky/p/6159838.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!