我有一個來自服務器響應的對象數組。遍歷對象鍵和操作鍵值
陣列結構:
[
{
col1: ["a", "b"],
col2: ["c", "d"]
},
{
col1: ["e", "f"],
col2: ["g", "h"]
}
]
我想期望的輸出陣列是在這種形式:
[
{
col1: "b",
col2: "d"
},
{
col1: "f",
col2: "h"
}
]
基本上我想對象密鑰值,它是一個數組最初到單個轉換值,該值將成爲Object鍵數組的第二個元素。
我能夠做轉換通過使用toString()
轉換對象鍵陣列爲逗號分隔字符串,然後做但我無法遍歷對象鍵。
寧願使用地圖中ES6輸入迭代
這可以通過使用簡單的循環來實現,你嘗試過什麼? – Satpal
可能的重複[如何循環或枚舉JavaScript對象?](http://stackoverflow.com/questions/684672/how-do-i-loop-through-or-enumerate-a-javascript-object) – Arg0n
我正在使用es6,使用map進行循環。我嘗試了雙映射,但沒有按照優化的方式迭代。 –