像这个代码vm.dev=Object.assign({},vm.dev,{'sex':'man'});它是怎么赋值的按道理讲左边是一个对象,右边也是一个对象,怎么能这样赋值的呢,在控制台中这样弄,会报错{name:'lc'}=Object.assign({},{name:'lc'},{age:30})VM1186:1UncaughtSyntaxError:Unexpectedtoken=
2 回答
扬帆大鱼
TA贡献1799条经验 获得超9个赞
你的理解不对a=1;a=2//按你的理解就会出现1=2这种情况?正确的应该是a是指向变量的地址。a=2意味着,把a的地址从1换到了2。同理,带入成你的obj类型的
添加回答
举报
0/150
提交
取消