0
У меня есть массив, как это:Как перестроить массив в Javascript?
[
[ "bar1", "bar2" ],
[ "bar1", "bar2" ],
[ "bar1", "bar2" ]
]
я хотел бы восстановить с именованными свойствами, например:
[
{ foo1: "bar1", foo2: "bar2" },
{ foo1: "bar1", foo2: "bar2" },
{ foo1: "bar1", foo2: "bar2" }
]
В настоящее время я вручную цикл по массиву и строительство нового , Но есть ли лучший способ сделать это?
Спасибо!
Вы можете использовать '.map': https://developer.mozilla.org/en-US/docs/Web/JavaScript/Справочные материалы/Global_Objects/Array/карта. Но вы должны итерации в любом случае. –
Вы можете заменить текст в массиве массивом. Вам не нужно создавать второй массив и переписывать его. –
^^ что сказал Феликс -> http://jsfiddle.net/4MhJz/ – adeneo