我有這樣的陣列: [試驗,用戶A,測試,用戶B,測試,用戶C,測試,userd]如何從一個陣列到選擇JSON鍵插入值
這JSON:
{
"data": [
{
"email": "[email protected]",
"mobile": "9881880455",
"panCardNo": "ABCD014141",
"city": "Mumbai"
},
{
"email": "[email protected]",
"mobile": "9881880455",
"panCardNo": "ABCD014141",
"city": "Mumbai"
}
]
}
我想鍵值對添加到現有的對象,即「姓氏」:
for(var i=0; i<importedJson.data.length;i++)
{
for(var f=1;f<=arrFirstLast.length-1;f+2)
{
importedJson.data[i].lastName = arrFirstLast[f];
}
}
預期的Json「從數組值」:
{
"data": [
{
"lastname": "usera",
"email": "[email protected]",
"mobile": "9881880455",
"panCardNo": "ABCD014141",
"city": "Mumbai"
},
{
"lastname": "userb",
"email": "[email protected]",
"mobile": "9881880455",
"panCardNo": "ABCD014141",
"city": "Mumbai"
}
]
}
我得到未定義?或沒有輸出?
都能跟得上的答案中最簡單的一個。它插入一個到處都是相同索引的元素。 – user3452275
可以請你創建jsfeddle – Mitul
請添加「arrFirstLast」json也是這樣會創建demo – Mitul