为了账号安全,请及时绑定邮箱和手机立即绑定

javascript es6 解构

javascript es6 解构

呼啦一阵风 2021-10-07 11:03:17
我知道你可以解构函数参数。有没有办法让对象变量以及对象的解构属性?下面的例子function updateUser(user: { id, name }) {    update(user, where: { id });}
查看完整描述

3 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

您只需在解构列表的末尾添加一个变量,它本质上就会变成您的对象名称:


Const obj = {a: 1, b:2, c:3}

Const { a, b, ...rest } = obj

rest.c === 3 //true


查看完整回答
反对 回复 2021-10-07
?
12345678_0001

TA贡献1802条经验 获得超5个赞

您可以改用immutable-helper。该库允许您使用语法(受 MongoDB 的查询语法启发)更新对象,就像您对问题的解释一样。


查看完整回答
反对 回复 2021-10-07
  • 3 回答
  • 0 关注
  • 159 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信