亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何向JavaScript對象添加鍵/值對?

如何向JavaScript對象添加鍵/值對?

幕布斯6054654 2019-06-04 16:33:22
如何向JavaScript對象添加鍵/值對?這里是我的對象文字:var obj = {key1: value1, key2: value2};我怎樣才能補充{key3: value3}對著那個物體?
查看完整描述

3 回答

?
人到中年有點甜

TA貢獻1895條經驗 獲得超7個贊

有兩種方法可以添加新的特性對一個物體:

var obj = {
    key1: value1,
    key2: value2};

使用點表示法:

obj.key3 = "value3";

使用方括號符號:

obj["key3"] = "value3";

當您知道屬性的名稱時,將使用第一個窗體。當動態確定屬性的名稱時,使用第二種形式。如本例所示:

var getProperty = function (propertyName) {
    return obj[propertyName];};getProperty("key1");getProperty("key2");getProperty("key3");

真品可以使用以下兩種方法來構造JavaScript數組:

數組文字符號:

var arr = [];

數組構造函數符號:

var arr = new Array();


查看完整回答
反對 回復 2019-06-04
?
拉風的咖菲貓

TA貢獻1995條經驗 獲得超2個贊

您可以使用這兩種方法中的任何一種(如果密鑰3是您想要使用的尖鍵)

arr[ 'key3' ] = value3;

arr.key3 = value3;

如果key 3是一個變量,那么您應該這樣做:

var key3 = 'a_key';var value3 = 3;arr[ key3 ] = value3;

在這之后,請求arr.a_key的值value3,字面上的3.


查看完整回答
反對 回復 2019-06-04
  • 3 回答
  • 0 關注
  • 2086 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號