小编Noa*_*h M的帖子

在 JavaScript 中,如何遍历数组并将这些元素作为键添加到空对象中?

假设我有一个数组和一个空对象

let array = ["a", "b", "c", "d", "e", "f"]
let obj = {}
Run Code Online (Sandbox Code Playgroud)

我正在尝试遍历数组,并将该数组的每个元素添加为值为 0 的对象的键。我该怎么做?我试过了:

  for (let i = 0; i < array.length; i++){
    for (let key in obj) {
      key = array[i]
      obj[key] = 0
    }
  }
Run Code Online (Sandbox Code Playgroud)

我想我想得到的输出是这样的

console.log({obj})

{a: 0, b: 0, c: 0, d: 0, e: 0, f: 0}
Run Code Online (Sandbox Code Playgroud)

javascript arrays object

0
推荐指数
1
解决办法
32
查看次数

标签 统计

arrays ×1

javascript ×1

object ×1