如何在 JavaScript 中检查对象属性是否未定义
答案:使用严格相等运算符 (===)
您可以结合使用 typeof
运算符和严格相等运算符 (===) 来检查或检测 JavaScript 对象属性是否未定义。
让我们看一下以下示例以了解其实际工作原理:
<script>
var person = {
name: "Clark",
age: 32,
country: "United States"
};
// 访问现有对象属性
console.log(person.age); // Prints: 32
// 检测对象属性是否未定义
if(typeof person.gender === "undefined"){
console.log("This property is not defined.");
}
</script>
FAQ 相关问题解答
以下是与此主题相关的更多常见问题解答:
Advertisements