请选择 进入手机版 | 继续访问电脑版
查看: 625|回复: 1

[JavaScript] JavaScript简单实现合并两个Json对象的示例教程

[复制链接]

911

主题

911

帖子

2783

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2783
发表于 2017-11-27 19:15:00 | 显示全部楼层 |阅读模式
本文实例讲述了JavaScript简单实现合并两个Json对象的方法。分享给大家供大家参考,具体如下:
?
1
2
3
4
5
6
7
8
9
10
$.mergeJsonObject = function(jsonbject1, jsonbject2) {
  var resultJsonObject = {};
  for (var attr in jsonbject1) {
    resultJsonObject[attr] = jsonbject1[attr];
  }
  for (var attr in jsonbject2) {
    resultJsonObject[attr] = jsonbject2[attr];
  }
  return resultJsonObject;
};




这样你可以:
?
1
2
var jsonObj1 = {a : 1};
var jsonObj2 = {b : 2, c : 3, d : 4};




那么
?
1
result = {a : 1, b : 2, c: 3, d : 4}.




运行效果:

如果你使用Jquery写通用的Ajax方法的时候,传递json参数也许会用到该方法拼接json参数。

回复

使用道具 举报

0

主题

2

帖子

104

积分

Lv.2 COS中学生

Rank: 2

积分
104
发表于 2017-12-8 16:34:54 | 显示全部楼层
顿时感到伤感的事
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入COS论坛

本版积分规则

COS系统论坛(cosxitong.cn)COS操作系统是由上海联彤与中科院软件研究所在北京时间2014年1月15日在北京联合发布具有自主知识产权的操作系统COS(China Operating System,意为中国操作系统),该操作系统可应用于个人电脑、智能掌上终端、机顶盒、智能家电等领域。
友链QQ:673672871
© 2014 COS操作系统论坛 Powered by Discuz!X 3.2  Template by COS系统论坛 
快速回复 返回顶部 返回列表