如何將initialArray
類似JSON對象的數組轉換爲finalObject
圖?如何在JavaScript中將對象數組轉換爲映射對象?
var initialArray = [
{ id:'id1', name:'name1' },
{ id:'id2', name:'name2' },
{ id:'id3', name:'name3' },
{ id:'id4', name:'name4' }
];
var finalObject = {
'id1':'name1',
'id2':'name2',
'id3':'name3',
'id4':'name4'
}
需要考慮的事情:
- ID是字符串。
- 我在環試了 - 不能使它的工作 - http://jsfiddle.net/5af9R/23/
任何想法?
這些只是JavaScript對象,有一個在您輸入任何JSON。 – Quentin 2012-03-02 21:04:03