object.assign()

还有其他写法吗。
今天遇到浅拷贝和深拷贝的问题。
想问一下object.assign的另一种写法能达到相同的效果。有吗

阅读 2.9k
3 个回答

可以用object spread
比如const info = {name: 'leo', ...this.props}

楼主,你好!可以试试 JSON.parse(JSON.stringify(obj))。这个方法也可以用于深拷贝。

es2016
let objnew = { ...name1, ...name2, ...name3 };
console.log(objnew);

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题