JavaScript でオブジェクトのプロパティとメソッドにアクセスするメソッドは次のとおりです: person.name、person.greet() など、プロパティとメソッドに直接アクセスするためのドット表記 (.)。角括弧 ([]) は、person['first name'] のように、属性名として動的な文字列または変数の使用をサポートします。オブジェクトスプレッド演算子 (...) は、プロパティとメソッドを別のオブジェクトにコピーします (例: const newperson = { ...person })。
#JavaScript オブジェクトのプロパティとメソッドへのアクセス
JavaScript では、オブジェクトのプロパティとメソッドにアクセスする方法がたくさんあります。オブジェクト。1. ドット表記 (.)
最も直接的な方法は、以下に示すようにドット表記 (.) を使用することです。 # #2. 角括弧 ([]) 角括弧 ([]) はプロパティにアクセスする方法でもあり、以下に示すように、動的文字列または変数をプロパティ名として使用できます。 <code>const person = {
name: 'John',
age: 30,
greet: function() {
console.log('Hello, my name is ' + this.name);
}
};
// 访问属性
console.log(person.name); // 输出: John
// 访问方法
person.greet(); // 输出: Hello, my name is John</code>
オブジェクト スプレッド演算子 (...) は、オブジェクトのプロパティとメソッドを別のオブジェクトにコピーできます。以下に示すように: <code>const person = {
'first name': 'John',
age: 30,
greet: function() {
console.log('Hello, my name is ' + this.name);
}
};
// 使用动态字符串访问属性
console.log(person['first name']); // 输出: John
// 使用变量访问属性
const propName = 'age';
console.log(person[propName]); // 输出: 30</code>
以上がjs では、オブジェクトのプロパティとメソッドにアクセスするために使用できるものの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。