如何在 JavaScript 中為對象添加屬性
向 JavaScript 對象添加新屬性:
- 您可以使用點 (
.
) 表示法或方括號 ([]
)。 - 在點捐贈中,您使用對象名稱後跟點、新屬性的名稱、等號和新屬性的值。
- 在方括號表示法中,您使用屬性名稱作為方括號中的鍵,後跟等號和新屬性的值。
JavaScript 對像是稱為屬性的鍵值對的集合。與數組不同,對像不提供索引來訪問屬性。
您可以使用點 (.
) 表示法或方括號 ([]
) 表示法來訪問屬性值。
const foods = { burger: '🍔', pizza: '🍕' };
// Dot Notation
console.log(foods.burger); // 🍔
// Square Bracket Notation
console.log(foods['pizza']); // 🍕
最簡單和最流行的方法是使用點符號添加新的鍵值對 到一個對象:
foods.custard = '🍮';
console.log(foods);
// { burger: '🍔', pizza: '🍕', custard: '🍮' }
或者,您也可以使用方括號表示法來添加新項目:
foods['cake'] = '🍰';
console.log(foods);
// { burger: '🍔', pizza: '🍕', cake: '🍰' }
正如您在上面看到的,當您向對象添加新項目時,它通常會添加到對象的末尾。
要了解有關 JavaScript 對象、原型和類的更多信息,請閱讀本文。