Die Funktion hasOwnProperty() wird verwendet, um anzuzeigen, ob ein Objekt selbst (mit Ausnahme der Prototypenkette) eine Eigenschaft mit dem angegebenen Namen hat. Lassen Sie uns in diesem Artikel ein Beispiel für die JavaScript-Funktion hasOwnProperty() vorstellen. Interessierte Freunde sollten einen Blick darauf werfen
hasOwnProperty()
Die Funktion wird verwendet, um anzugeben, ob ein Objekt selbst (mit Ausnahme der Prototypenkette) ist ) hat eine Eigenschaft mit einem angegebenen Namen. Wenn ja, geben Sie „true“ zurück, andernfalls geben Sie „false“ zurück.
Diese Methode gehört zum Object-Objekt. Da alle Objekte die Objektinstanz von Object „erben“, können fast alle Instanzobjekte diese Methode verwenden.
Mainstream-Browser wie IE 5.5+, Firefox, Chrome, Safari und Opera unterstützen alle diese Funktion.
Syntax
1 |
|
Parameter
参数 | 描述 |
---|---|
propertyName | String类型指定的属性名称 |
返回值
hasOwnProperty()
函数的返回值为Boolean类型。如果对象object具有名称为propertyName
的属性,则返回true,否则返回false。
此方法不会检查对象的原型链中是否存在该属性,该属性只有是对象本身的一个成员才会返回true。
示例&说明
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
上面是我整理给大家的,希望今后会对大家有帮助。
相关文章:
JavaScript isPrototypeOf和hasOwnProperty使用区别(实用)
重点讲解在JavaScript中的__proto__属性(图文教程)
Das obige ist der detaillierte Inhalt vonJavaScript-Funktion hasOwnProperty() (Bild- und Text-Tutorial, mit Codebeispielen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!