ES6对象赋值的一个小坑

错误代码:

let foo
{foo} = {foo:"Mosan:}
console.log(foo)

这样会报错,声明和赋值分开应该这样写

let foo
({foo} = {foo:"Mosan:})      //加上括号
console.log(foo)

感觉对我来说没啥用……现在还是菜鸡,很少用到,所以先记录一下

posted @ 2020-09-28 00:12  梦娜丽莎  阅读(246)  评论(0编辑  收藏  举报