小程序
小游戏
企业微信
微信支付
扫描小程序码分享
怎么样才能把两个json对象合并在一起,例如 a={"balance":"1","busId":"1","shoId":"1"},b={"userid":"1"}
把这两个json对象变成 c ={"balance":"1","busId":"1","shoId":"1","userid":"1"}
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
var
a={
"balance"
:
"1"
,
"busId"
"shoId"
}, b={
"userid"
};
c = Object.assign({}, a);
bKeys = Object.keys(b);
for
(
i=0; i<bKeys.length; i++) {
bKey = bKeys[i];
c[bKey] = b[bKey];
}
JSON.stringify(c);
这个是符合你需要的。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
Object.assign(a, b)
大佬,非常感谢,但想要s={"balance":"1","busId":"1","shoId":"1","userid":"1"} 这样的,我参照你的方法 var c=Object.assign(a, b) ,然后 var s =JSON.stringify(c), 总之非常感谢,早点休息
我看没人回答,写个简单的回答而已。
毕竟这个你用工具测试下就知道答案了,也是基础而已啦,不用谢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
var
a={
"balance"
:
"1"
,
"busId"
:
"1"
,
"shoId"
:
"1"
}, b={
"userid"
:
"1"
};
var
c = Object.assign({}, a);
var
bKeys = Object.keys(b);
for
(
var
i=0; i<bKeys.length; i++) {
var
bKey = bKeys[i];
c[bKey] = b[bKey];
}
JSON.stringify(c);
这个是符合你需要的。
Object.assign(a, b)
大佬,非常感谢,但想要s={"balance":"1","busId":"1","shoId":"1","userid":"1"} 这样的,我参照你的方法 var c=Object.assign(a, b) ,然后 var s =JSON.stringify(c), 总之非常感谢,早点休息
我看没人回答,写个简单的回答而已。
毕竟这个你用工具测试下就知道答案了,也是基础而已啦,不用谢