js面向对象一(in操作符)

hasOwnproperty()  方法验证属性是存在于对象中,还是存在于实例中。  name in Object 始终返回true.

hasPrototypeProperty()方法    实例中重写属性后,属性就存在于实例中,原型中的属性就用不到了。

枚举(不明白)  得到所有可枚举的实例属性  Object.keys()方法

Object.getOwnPropertyNames()方法   得到所有实例属性,无论是否可枚举

猜你喜欢

转载自www.cnblogs.com/tu-front-end/p/10703249.html