ホームページ  >  記事  >  ウェブフロントエンド  >  hasOwnProperty メソッド_JavaScript スキルのアプリケーションの簡単な分析

hasOwnProperty メソッド_JavaScript スキルのアプリケーションの簡単な分析

WBOY
WBOYオリジナル
2016-05-16 17:13:511051ブラウズ

JavaScript の hasOwnProperty 関数メソッドは、オブジェクトに指定された名前のプロパティがあるかどうかを示すブール値を返します。

使用法:
object.hasOwnProperty(proName)

パラメータオブジェクトは必須です。オブジェクトのインスタンス。
proName は必須です。プロパティ名の文字列値。

オブジェクトに指定された名前のプロパティがある場合、JavaScript の hasOwnProperty 関数メソッドは true を返し、それ以外の場合は false を返します。このメソッドは、プロパティがオブジェクトのプロトタイプ チェーン内にあるかどうかを確認できません。プロパティはオブジェクト自体のメンバーである必要があります。次の例では、すべての String オブジェクトが共通の分割メソッドを共有しています。以下のコードは false と true を出力します。

var s = new String("JScript");
print(s.hasOwnProperty("split"));
print(String.prototype.hasOwnProperty("split"));

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