javascript - 与对象解构相反

标签 javascript ecmascript-6

给出以下示例。是否有字段分配的简写

let myObj = {someField: 'someValue'}
let foo = 'value'

myObj.foo = foo // I would like to do the opposite of object destructuring: const {foo} = myObj. I don't want to repeat foo twice.

最佳答案

您可以使用 Object.assign short hand property .

const myObj = {}
const foo = 'value'

Object.assign(myObj, { foo });

console.log(myObj);

关于javascript - 与对象解构相反,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47692708/

相关文章:

javascript - 在使用数组填充初始化的数组上使用数组映射时出现意外行为

javascript - ES6 生成器代码中 task/perform 的用户是什么?

javascript - 将鼠标悬停在区域上时如何避免 CSS 闪烁?

javascript - 在 magento 中使用 "PIN/ZIP"检查器检查交付是否可用

javascript - 安卓:html 和 javascript

Javascript,使用函数作为递归深度计数器

javascript - 基本 JavaScript 函数问题

FireFox 中的 Javascript cloneNode 问题

javascript - 使用 ES6 语法导入 jQuery 时出现类型错误

javascript - JavaScript 中装饰器的简单解释是什么以及它在函数式编程中有何用处