我在这个问题上卡了一段时间。
let employees = [
[
['firstName', 'Joe'],
['lastName', 'Blow'],
['age', 42],
['role', 'clerk']
],
[
['firstName', 'Mary'],
['lastName', 'Jenkins'],
['age', 36],
['role', 'manager']
]
]
产生:
[
{firstName: 'Joe', lastName: 'Blow', age: 42, role: 'clerk'},
{firstName: 'Mary', lastName: 'Jenkins', age: 36, role: 'manager'}
]
我该如何准确地进行转换?我已经尝试了三层嵌套的for循环、map/reduce和shift(),但我无法准确地完成转换。
forEach
函数更改为([key, value]) => obj[key] = value
。 - Aadit M Shah