JavaScript简单实现合并两个Json对象的方法示例


Posted in Javascript onOctober 16, 2017

本文实例讲述了JavaScript简单实现合并两个Json对象的方法。分享给大家供大家参考,具体如下:

$.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;
};

这样你可以:

var jsonObj1 = {a : 1};
var jsonObj2 = {b : 2, c : 3, d : 4};

那么

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

运行效果:

JavaScript简单实现合并两个Json对象的方法示例

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

Javascript 相关文章推荐
JQUERY dialog的用法详细解析
Dec 19 Javascript
setTimeout()递归调用不加引号出错的解决方法
Sep 05 Javascript
jQuery异步获取json数据方法汇总
Dec 22 Javascript
js实现匹配时换色的输入提示特效代码
Aug 17 Javascript
Angularjs单选改为多选的开发过程及问题解析
Feb 17 Javascript
详解Angular 4.x 动态创建组件
Apr 25 Javascript
Angular2.js实现表单验证详解
Jun 23 Javascript
关于vue面试题汇总
Mar 20 Javascript
详解关于Angular4 ng-zorro使用过程中遇到的问题
Dec 05 Javascript
微信小程序用户授权弹窗 拒绝时引导用户重新授权实现
Jul 29 Javascript
详解Vue Cli浏览器兼容性实践
Jun 08 Javascript
解决vue初始化项目一直停在downloading template的问题
Nov 09 Javascript
seajs实现强制刷新本地缓存的方法分析
Oct 16 #Javascript
基于ajax和jsonp的原生封装(实例)
Oct 16 #Javascript
AngularJS实现注册表单验证功能
Oct 16 #Javascript
原生js的ajax和解决跨域的jsonp(实例讲解)
Oct 16 #Javascript
基于js原生和ajax的get和post方法以及jsonp的原生写法实例
Oct 16 #Javascript
Vue 2.0学习笔记之Vue中的computed属性
Oct 16 #Javascript
angular4中关于表单的校验示例
Oct 16 #Javascript
You might like
php结合飞信 免费天气预报短信
2009/05/07 PHP
mysql,mysqli,PDO的各自不同介绍
2012/09/19 PHP
基于PHP文件操作的详解
2013/06/05 PHP
php基于表单密码验证与HTTP验证用法实例
2015/01/06 PHP
codeigniter实现get分页的方法
2015/07/10 PHP
Symfony2创建页面实例详解
2016/03/18 PHP
php中static 静态变量和普通变量的区别
2016/12/01 PHP
JQuery 表单中textarea字数限制实现代码
2009/12/07 Javascript
禁止js文件缓存的代码
2010/04/09 Javascript
关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
2010/11/30 Javascript
iframe的父子窗口之间的对象相互调用基本用法
2013/09/03 Javascript
JavaScript的函数式编程基础指南
2016/03/19 Javascript
利用VUE框架,实现列表分页功能示例代码
2017/01/12 Javascript
简单谈谈Javascript函数中的arguments
2017/02/09 Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
2017/02/20 Javascript
Angular2 组件通信的实例代码
2017/06/23 Javascript
js实现图片轮播效果学习笔记
2017/07/26 Javascript
vue+webpack模拟后台数据的示例代码
2018/07/26 Javascript
Vue创建头部组件示例代码详解
2018/10/23 Javascript
Vue的编码技巧与规范使用详解
2019/08/28 Javascript
vuex实现数据状态持久化
2019/11/11 Javascript
基于html+css+js实现简易计算器代码实例
2020/02/28 Javascript
js里面的变量范围分享
2020/07/18 Javascript
[00:33]2018DOTA2亚洲邀请赛TNC出场
2018/04/04 DOTA
python中cPickle类使用方法详解
2018/08/27 Python
pandas 转换成行列表进行读取与Nan处理的方法
2018/10/30 Python
python无限生成不重复(字母,数字,字符)组合的方法
2018/12/04 Python
Python解决pip install时出现的Could not fetch URL问题
2019/08/01 Python
Python 共享变量加锁、释放详解
2019/08/28 Python
如何在python开发工具PyCharm中搭建QtPy环境(教程详解)
2020/02/04 Python
python3列表删除大量重复元素remove()方法的问题详解
2021/01/04 Python
Omio波兰:全欧洲低价大巴、火车和航班搜索和比价
2018/02/16 全球购物
销售人员获奖感言
2014/02/05 职场文书
企业安全生产标语
2014/06/06 职场文书
网络技术专业求职信
2014/07/13 职场文书
教师党的群众路线教育实践活动学习笔记
2014/11/05 职场文书