溫馨提示×

JS中hasOwnProperty()方法怎么使用

js
小億
103
2023-09-12 21:38:30
欄目: 編程語言

JavaScript中的hasOwnProperty()方法用于檢查一個對象是否具有特定的屬性。它是通過原型鏈來判斷的,只有當對象自身具有該屬性時,才返回true。

使用方法如下:

  1. 通過點表示法:
var obj = {
prop1: "value1",
prop2: "value2"
};
console.log(obj.hasOwnProperty("prop1")); // 輸出 true
console.log(obj.hasOwnProperty("prop3")); // 輸出 false
  1. 通過方括號表示法:
var obj = {
"prop1": "value1",
"prop2": "value2"
};
console.log(obj.hasOwnProperty("prop1")); // 輸出 true
console.log(obj.hasOwnProperty("prop3")); // 輸出 false

注意:hasOwnProperty()方法是對象的內(nèi)置方法,可以直接在對象上調(diào)用。

0