首页 > 解决方案 > 如何使用 es6 在空对象中推送键值

问题描述

如何使用 es6 在空对象中推送空键值

const obj={};

首先,我需要检查对象是否isEmpty存在,然后我需要按下该对象中的键和值。

if(Object.keys(obj).length === 0) {
   const contArry = {"name": "xxx", "age": "0"};
}

我试过但不适合我

我的输出必须是obj={"name": "xxx", "age": "0"}

标签: javascriptecmascript-6

解决方案


你可以使用Object.assign.

const obj = {};

if (!Object.keys(obj).length) {
    Object.assign(obj, { name: "xxx", age: "0" });
}

console.log(obj);


推荐阅读