如何从JavaScript数组中创建具有特定键和值的对象?

时间:2020-03-12 20:35:42

标签: javascript arrays object

我想创建一个由特定数组值组成的JS对象。例如,我有一个数组["bananas", 5],我想将其转换为对象{"bananas" : 5}。你能告诉我怎么做吗?

1 个答案:

答案 0 :(得分:2)

Object.fromEntries可用于从数组数组创建对象:

let input = ["bananas", 5];
let output = Object.fromEntries([input]);
console.log(output);

每个两个元素的数组代表新对象中的键/值对。