javascript - 有没有办法在解构时添加对象属性?
问题描述
例如说你有一个对象foobar
:
const foobar = {
foo: 1,
bar: 2,
baz: 3,
qux: 4,
}
你想在解构上添加特定的元素。说foo
和baz
成一个常数foobaz
。有没有办法在解构期间内联,或者以后需要组合?
编辑澄清:
我正在寻找这样的功能是否可行。没有定义值,然后在解构过程中添加它们。
const { foobaz = foo + baz, barqux = bar + qux } = foobar
console.log(foobaz); // 4
console.log(barqux); // 6
解决方案
推荐阅读
- json - 我可以强制 SwiftUI 代码同步吗
- swift - Swifui 背景颜色没有改变
- database - tdengine 和 leveldb 中的存储模块之间最显着的区别是什么?
- java - 对依赖项共享的传递依赖项中的类的运行时 ClassNotFoundException
- python - 如何比较 2 个数据帧之间的值,使用 1 覆盖另一个,然后生成一个文件来列出哪一行已被覆盖?
- react-native - 在按钮单击时反应本机渲染标记组
- php - 使用 onclick AJAX 调用加载 Select2 语句数据
- timer - 如何在 stm32 微控制器上读取 TIMx CNT 寄存器:等号问题
- python - OPenCV:如何获取图像周围的周边坐标
- ios - 带有 OpenWeatherMap API 的 SwiftUI 天气应用程序返回“无法记录指标”错误