该方法可以判断对象的自有属性和继承来的属性是否存在。
该方法只能判断自有属性是否存在,对于继承属性会返回false。
自有属性和继承属性均可判断。
该方法存在一个问题,如果属性的值就是undefined的话,该方法不能返回想要的结果,如下:
1.使用hasOwnProperty()判断hasOwnProperty方法的参数就是要判断的属性名称,当对象的属性存在时返回true,否则返回false。
2.使用undefined判断
该方法可以判断对象的自有属性和继承来的属性是否存在。
该方法只能判断自有属性是否存在,对于继承属性会返回false。
自有属性和继承属性均可判断。
该方法存在一个问题,如果属性的值就是undefined的话,该方法不能返回想要的结果,如下:
1.使用hasOwnProperty()判断hasOwnProperty方法的参数就是要判断的属性名称,当对象的属性存在时返回true,否则返回false。
2.使用undefined判断