有没有一种方法可以在分解时添加对象属性?

时间:2020-08-04 16:36:56

标签: javascript ecmascript-6

例如,假设您有一个对象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

0 个答案:

没有答案