javascript 通过一次排除属性进行破坏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 通过一次排除属性进行破坏相关的知识,希望对你有一定的参考价值。

const rawUser = {
  name: 'John',
  surname: 'Doe',
  email: 'john@doe.com',
  displayName: 'SuperCoolJohn',
  joined: '2016-05-05',
  image: 'path-to-the-image',
  followers: 45
};

let user = {}, userDetails = {};
({ name: user.name, surname: user.surname, ...userDetails } = rawUser);

console.log(user); // outputs { name: "John", surname: "Doe" }
console.log(userDetails); // outputs { email: "john@doe.com", displayName: "SuperCoolJohn", joined: "2016-05-05", image: "path-to-the-image", followers: 45 }

以上是关于javascript 通过一次排除属性进行破坏的主要内容,如果未能解决你的问题,请参考以下文章

处理 foreach 中的排除元素

Sonarqube gradle 插件 - 排除测试源会破坏报告中的单元测试计数

javascript ES6用参数进行破坏

记一次排除单点故障的经历

通过sequelize中的属性排除

如何在不破坏我的结构的情况下将特定单元格排除到 BigQuery 中的数组数组中?