请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

数组和对象

result[key]=deepClone(obj[key]),这里赋值的时候假如是数组可以用中括号。假如是对象,赋值的时候不是应该result.key或者result[“key”]这样么,这里少了“”赋值没问题的原因是啥?

正在回答 回答被采纳积分+3

1回答

双越 2020-02-16 19:12:13

千万不能用引号啊。看下面例子:

const key = 'name'
const obj = { name: 'zhangsan' }
obj.key // undefined
obj['key'] // undefined
obj[key] // 'zhangsan'


0 回复 有任何疑惑可以回复我~
  • 提问者 qq_胡彬_fhyEF7 #1
    了解,是我自己有点搞晕了,谢谢老师!
    回复 有任何疑惑可以回复我~ 2020-02-16 19:21:48
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号