javascript es6 解构

我知道你可以解构函数参数。有没有办法让对象变量以及对象的解构属性?下面的例子


function updateUser(user: { id, name }) {

    update(user, where: { id });

}


呼啦一阵风
浏览 160回答 3
3回答

繁星点点滴滴

您只需在解构列表的末尾添加一个变量,它本质上就会变成您的对象名称:Const obj = {a: 1, b:2, c:3}Const { a, b, ...rest } = objrest.c === 3 //true

12345678_0001

您可以改用immutable-helper。该库允许您使用语法(受 MongoDB 的查询语法启发)更新对象,就像您对问题的解释一样。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript