【发布时间】:2012-03-12 21:15:10
【问题描述】:
考虑:
if (someVar.hasOwnProperty('someProperty') ) {
// Do something();
} else {
// Do somethingElse();
}
hasOwnProperty('someProperty') 的正确用法/解释是什么?
为什么我们不能简单地使用someVar.someProperty 来检查对象someVar 是否包含名称为someProperty 的属性?
在这种情况下什么是属性?
这个 JavaScript 检查什么属性?
【问题讨论】:
-
当我问这个问题时,我认为这是一个检查一些 html 的函数。现在我看到它检查 javascript 对象或方法中该对象或方法中的“变量”。谢谢!
标签: javascript object hasownproperty