ホームページ  >  記事  >  hasownpropertyの使い方

hasownpropertyの使い方

小老鼠
小老鼠オリジナル
2023-12-04 11:21:13757ブラウズ

hasOwnProperty は、JavaScript 組み込みオブジェクト プロトタイプ (Object.prototype) のメソッドであり、プロトタイプ チェーンから継承されたプロパティではなく、オブジェクト自体のプロパティに指定されたプロパティが含まれているかどうかを確認するために使用されます。基本的な構文は「obj.hasOwnProperty(prop)」です。

hasownpropertyの使い方

hasOwnProperty は、JavaScript 組み込みオブジェクト プロトタイプ (Object.prototype) のメソッドで、オブジェクト自身のプロパティに指定されたプロパティが含まれているかどうかを確認するために使用されます。プロパティ。プロトタイプ チェーンからプロパティを継承するのではなく。

基本的な構文は次のとおりです。

obj.hasOwnProperty(prop)

このうち、obj はチェックするオブジェクト、prop はチェックするプロパティ名です。チェックされる。

このメソッドはブール値を返します。オブジェクト自体にプロパティが含まれている場合は true、それ以外の場合は false を返します。

例:

let obj = { a: 1, b: 2 };  
console.log(obj.hasOwnProperty('a')); // true  
console.log(obj.hasOwnProperty('c')); // false

hasOwnProperty はオブジェクトのみをチェックすることに注意してください。それ自体のプロパティ。プロトタイプ チェーンから継承されたプロパティは除きます。プロトタイプ チェーンのプロパティを確認する場合は、obj.__proto__ または Object.getPrototypeOf(obj) を使用してプロトタイプ オブジェクトを取得し、プロトタイプ オブジェクトの hasOwnProperty メソッドを呼び出します。

以上がhasownpropertyの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。