题解 | #Symbol#
Symbol
http://www.nowcoder.com/practice/12a1ce91d7f042c789d2a28b93b452da
24_Symbol
本题考点:Symbol
根据题目要求,将数组参数转换为键/值对的形式返回,键名为Symbol且描述为键值,核心步骤有:
- 生成空对象
- 遍历数组
- 生成Symbol实例,初始化时将数组的该项带入
- 设置对象键名、键值
- 返回对象
参考答案:
const _symbolKey = array => {
let object = {}
for(item of array) {
let key = Symbol(item)
object[key] = item
}
return object
}
查看7道真题和解析