我的一個節點JS庫是將一些數據,我需要在錯誤的格式是這樣的:JS/ES6:對象數組轉換
{"a":["1","2"],"b":["3","4"],"c":["5","6"]}
(注意,值並不重要) 但我需要以某種方式循環這個數組,我發現我的B對於具有特定值的A(在這種情況下,例如'2',我需要'4'),並且我的程序的所有其他部分到目前爲止使用數組像這樣:
[{"a":"1", "b":"3", "c":"5"}, {"a":"2", "b":"4", "c":"6"}]
,這將是我的首選方法。
另請注意,a中的數據量總是與b和c相同,但本身是可變的。
那麼在ES6/JS(在我開始搞亂for循環之前)完成這個「最好」的方法是什麼?
「*將是「最好」的方式*「......如果這個問題阻礙了你的進展,那麼我會強烈建議你閱讀:http:/ /www.joelonsoftware.com/articles/fog0000000018.html –
使用此處顯示的數組的示例有一個錯誤,值得注意的是「* Uncaught SyntaxError:Unexpected token,*」。你打算成爲一個陣列嗎?我覺得這是你問題的一個關鍵部分。 –
其實for-loops會是一個不錯的主意。 – Bergi