getpropertyの使用法

百草
リリース: 2023-11-30 14:46:48
オリジナル
1695 人が閲覧しました

getproperty 関数の構文は「object.getProperty(propertyName)」です。 getProperty() は、オブジェクトのプロパティ値を取得するために使用される JavaScript の関数です。 JavaScript では、オブジェクトはプロパティとメソッドを含むデータ構造であり、getProperty() 関数を使用してオブジェクトのプロパティ値を取得できます。

getpropertyの使用法

getProperty() は、オブジェクトのプロパティ値を取得するために使用される JavaScript の関数です。 JavaScript では、オブジェクトはプロパティとメソッドを含むデータ構造であり、getProperty() 関数を使用してオブジェクトのプロパティ値を取得できます。 getProperty() 関数の使用法は次のとおりです。

構文:

object.getProperty(propertyName)
ログイン後にコピー

パラメータ:

- object: プロパティ値を取得するオブジェクト

- propertyName: 取得する属性名

戻り値:

-指定された属性の値を返します

たとえば、オブジェクト person があるとします。名前と年齢という 2 つの属性があります。 getProperty() 関数を使用して、これら 2 つのプロパティの値を取得できます。

var person = {name: "John", age: 25};
var nameValue = person.getProperty("name");
var ageValue = person.getProperty("age");
console.log(nameValue); // 输出 "John"
console.log(ageValue); // 输出 25
ログイン後にコピー

上の例では、最初に person という名前のオブジェクトを作成し、それに name と age という 2 つのプロパティを設定しました。次に、getProperty() 関数を使用してこれら 2 つのプロパティの値を取得し、それぞれ nameValue 変数と ageValue 変数に格納します。最後に、console.log() 関数を使用して、これら 2 つの変数の値を出力します。

getProperty() 関数を使用してオブジェクトのプロパティ値を取得することに加えて、オブジェクトのプロパティに直接アクセスすることもできます。たとえば、次のように person オブジェクトの name 属性の値を取得できます。

var person = {name: "John", age: 25};
var nameValue = person.name;
console.log(nameValue); // 输出 "John"
ログイン後にコピー

この例では、ドット (.) を使用してオブジェクトのプロパティにアクセスします。 person.name は、person オブジェクトの name 属性の値にアクセスすることを意味します。このメソッドは、getProperty() 関数を使用してプロパティ値を取得するのと同じです。

オブジェクトの属性値を取得したい場合、その属性は public (つまり、オブジェクトの定義で public として宣言) である必要があることに注意してください。プロパティがプライベートである場合、その値は getProperty() 関数を使用して取得できません。また、存在しないプロパティ値を取得しようとした場合はunknownが返されます。

つまり、 getProperty() 関数は、オブジェクトのプロパティ値を取得するために JavaScript で使用されるメソッドです。これにより、オブジェクトのプロパティに簡単にアクセスできるようになり、オブジェクトの動的な操作や処理が実現します。

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート