как вставить значение ключа в пустой объект с помощью es6 - PullRequest
0 голосов
/ 24 сентября 2018

как вставить пустое значение ключа в пустой объект, используя es6

const obj={};

Сначала мне нужно проверить, является ли объект isEmpty или нет, затем мне нужно нажать клавишу и значение в этом объекте.

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

я пробовал, но у меня не работает

Мой вывод должен быть obj={"name": "xxx", "age": "0"}

Ответы [ 2 ]

0 голосов
/ 24 сентября 2018

Вы можете использовать Object.assign:

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

или просто:

 if(Object.keys(obj).length === 0) {
     obj.name = "xxx";
     obj.age" = "0";
 }
0 голосов
/ 24 сентября 2018

Вы можете использовать Object.assign.

const obj = {};

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

console.log(obj);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...