小程序 this 对象的解构赋值
数据:
let obj = {
a:'123'
...
};
let obj2 = {};
({a:obj2.test} = obj)
console.log(obj2.test) // '123'
使用普通对象是可以实现的,但是换成this对象就不行了
let obj = {
a:'123'
...
};
({a:this._test} = obj) // 报错
求解这是为什么,有没有解决办法?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论