24_Symbol

本题考点:Symbol

根据题目要求,将数组参数转换为键/值对的形式返回,键名为Symbol且描述为键值,核心步骤有:

  1. 生成空对象
  2. 遍历数组
  3. 生成Symbol实例,初始化时将数组的该项带入
  4. 设置对象键名、键值
  5. 返回对象

参考答案

const _symbolKey = array => {
    let object = {}
    for(item of array) {
        let key = Symbol(item)
        object[key] = item
    }
    return object
}