请教下js对象析构有无简写法

平时有很多类似这样的操作:

let {a,b,c,d,e} = oldObj;
let newObj = {a,b,c,d,e};

请问下各位大神,两句能合并成一句吗,有简写法吗

阅读 1.7k
2 个回答

如果你用了lodash,可以使用里面的pick函数。
如果没用,上面这个就已经很简了,好像没法写得更简单了。

let newObj = {...oldObj};

这样么 浅复制

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