说我有对象testObject = {a: undefined}
。如果我那么console.log(testObject.a)
,我变得不确定。但如果我也会发生同样的情况console.log(testObject.b)
,它不存在。 JavaScript 有没有办法区分a
and b
这里?我问主要是出于好奇,我没有用例。
hasOwnProperty()
方法返回一个布尔值,指示对象是否将指定属性作为自己的(非继承的)属性。
在给定的情况下 -
testObject = {a: undefined};
testObject.hasOwnProperty('a') // true
testObject.hasOwnProperty('b') // false
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)