首頁 > web前端 > js教程 > 如何使用變數存取 JavaScript 物件鍵?

如何使用變數存取 JavaScript 物件鍵?

DDD
發布: 2024-12-28 03:14:10
原創
960 人瀏覽過

How to Access JavaScript Object Keys Using Variables?

透過變數存取 JavaScript 物件鍵

在 JavaScript中建構物件並將鍵儲存在變數中時,可能會遇到物件鍵設定為變數名稱(在本例中為「key」)而不是變數的

解決方案:

要解決此問題,您可以先建立對象,然後使用方括號([])從變數動態設定鍵:

var key = "happyCount";
var obj = {};

obj[key] = someValueArray;
myArray.push(obj);
登入後複製

此方法可讓您使用儲存在中的值來設定物件鍵

ES6 更新(2021):

ES6 引入了計算屬性名稱,它為動態設定物件鍵提供了更簡潔的語法:

const yourKeyVariable = "happyCount";
const someValueArray= [...];

const obj = {
    [yourKeyVariable]: someValueArray,
}
登入後複製

透過在物件文字中使用方括號,您現在可以根據變數的值設定物件鍵,使您的程式碼更加靈活可讀。

以上是如何使用變數存取 JavaScript 物件鍵?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板