javascript - 如何使用 es6 在空对象中推送键值
问题描述
如何使用 es6 在空对象中推送空键值
const obj={};
首先,我需要检查对象是否isEmpty
存在,然后我需要按下该对象中的键和值。
if(Object.keys(obj).length === 0) {
const contArry = {"name": "xxx", "age": "0"};
}
我试过但不适合我
我的输出必须是obj={"name": "xxx", "age": "0"}
解决方案
你可以使用Object.assign
.
const obj = {};
if (!Object.keys(obj).length) {
Object.assign(obj, { name: "xxx", age: "0" });
}
console.log(obj);
推荐阅读
- mongodb - 如何使用 PyMongo 识别 MongoDB 文本索引
- javascript - 是否可以创建更改 about:config 设置的 Firefox WebExtension?如何?
- wolfram-mathematica - Maple 不将积分视为特殊函数
- android - Crashlytics 每次初始化时都会执行网络设置请求
- javascript - 在 dstore/Rest 请求中添加查询参数
- ios - 我们如何使用 pjsip 和 callkit 处理多个调用
- python - 将编写在一个文件中的 Flask 应用程序部署到 Heroku
- android - Process 'command 'C:\Users\Administrator\AppData\Local\Android\Sdk\build-tools\25.0.2\aapt.exe'' 以非零退出值 1 结束
- java - 日期总是得到不同的 getTime()
- python - 在 mac 环境中设置 python 的问题