采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,您视频中说,对象只能以字符串为key,我认为不正确。因为,对象的key值除了可以是字符串,还可以是Symbol( )。 let key = Symbol(); let obj = { key : ‘123’ }; console.log(obj.key); // 123 console.log(typeof key); // ‘symbol’
let obj = { key : ‘123’ };
你这里的 key 和上面的 let key = Symbol(); 没关系。这里的 key 依然是字符串
但是,我用typeof验证key却是‘symbol’啊,并不是‘string’。
你定义的 key 和 obj.key ,这俩没关系 —— 这是关键。
登录后可查看更多问答,登录/注册
针对时下面试高频考点,帮助新人js面试快速通关
1.6k 17
1.8k 11
1.3k 11