[英]Add key value to an object
我想在第一個元素中推送一個鍵值對
像這樣
updatedPlatingProcs = [{
"data":{
"AsfTime":1,
"newKey":"newValue" -- // this is where I wanna add the new key-value pair
},
"data2":{
"Asf":3
}
}]
我試過這樣的事情
var platingTimeVal = {
PlatingTime: processArea * time,
};
updatedPlatingProcs[0]["data"].push(platingTimeVal);
updatedPlatingProcs.push(platingTimeVal); // also this
得到錯誤的結果
你的錯誤是data
在updatedPlatingProcs[0]["data"]
是不是一個數組,它是一個對象。
您可以像這樣設置該對象的值:
updatedPlatingProcs[0].data.PlatingTime = processArea * time;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.