首页 > 解决方案 > 有没有办法在解构时添加对象属性?

问题描述

例如说你有一个对象foobar

const foobar = {
  foo: 1,
  bar: 2,
  baz: 3,
  qux: 4,
}

你想在解构上添加特定的元素。说foobaz成一个常数foobaz。有没有办法在解构期间内联,或者以后需要组合?

编辑澄清:

我正在寻找这样的功能是否可行。没有定义值,然后在解构过程中添加它们。

const { foobaz = foo + baz, barqux = bar + qux } = foobar

console.log(foobaz); // 4
console.log(barqux); // 6

标签: javascriptecmascript-6

解决方案


推荐阅读