0
我想採取格式化像一個JavaScript對象:結合JavaScript數組
results = {
names: [
"id",
"first_name"
],
values: [
[
1234,
"Fred"
],
[
4321,
"Joe"
],
[
1123,
"Mary"
]
]
}
,變成這樣:
results = {
[id: 1234, name: "Fred"],
[id: 4321, name: "Joe"],
[id: 1123, name: "Mary"]
}
我試圖做這樣的事情,但我不能得到正確的結構:
var data = []
for (i=0; i < results['values'].length; i++){
var innerData = []
for (b=0; b < results['names'].length; b++){
innerData.push([name:results['names'][b], value: results['values'][i][b]])
}
data.push(innerData)
}
console.log(data)