对象的key
来源:18-15 Map 和 Object 区别

慕码人225647
2021-10-09
老师,您视频中说,对象只能以字符串为key,我认为不正确。因为,对象的key值除了可以是字符串,还可以是Symbol( )。
let key = Symbol();
let obj = { key : ‘123’ };
console.log(obj.key); // 123
console.log(typeof key); // ‘symbol’
写回答
1回答
-
双越
2021-10-10
let obj = { key : ‘123’ };
你这里的 key 和上面的 let key = Symbol(); 没关系。这里的 key 依然是字符串
122021-10-10
相似问题