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 相关文章推荐
JScript内置对象Array中元素的删除方法
Mar 08 Javascript
用js写了一个类似php的print_r输出换行功能
Feb 18 Javascript
图片img的src不变让浏览器重新加载实现方法
Mar 29 Javascript
js实现一个链接打开两个链接地址的方法
May 12 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
Sep 01 Javascript
深入理解javascript中的 “this”
Jan 17 Javascript
vue中如何引入jQuery和Bootstrap
Apr 10 jQuery
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
Aug 18 Javascript
小程序图片长按识别功能的实现方法
Aug 30 Javascript
mpvue写一个CPASS小程序的示例
Sep 04 Javascript
react项目实践之webpack-dev-serve
Sep 14 Javascript
原生JavaScript实现轮播图
Jan 10 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
JS动画效果代码3
2008/04/03 Javascript
jquery插件jquery倒计时插件分享
2013/12/27 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
2014/09/04 Javascript
JSON格式化输出
2014/11/10 Javascript
jQuery插件实现控制网页元素动态居中显示
2015/03/24 Javascript
javascript关于open.window子页面执行完成后刷新父页面的问题分析
2015/04/27 Javascript
JavaScript 性能优化小结
2015/10/12 Javascript
jquery实现表单验证简单实例演示
2015/11/23 Javascript
JS与jQuery遍历Table所有单元格内容的方法
2015/12/07 Javascript
详解JavaScript中基于原型prototype的继承特性
2016/05/05 Javascript
浅谈JSON.stringify()和JOSN.parse()方法的不同
2016/08/29 Javascript
JS异步文件分片断点上传的实现思路
2016/12/25 Javascript
详解webpack es6 to es5支持配置
2017/05/04 Javascript
Easyui使用Dialog行内按钮布局的实例
2017/07/27 Javascript
vue路由切换之淡入淡出的简单实现
2019/10/31 Javascript
JS window对象简单操作完整示例
2020/01/14 Javascript
JavaScript中的各种宽高属性的实现
2020/05/08 Javascript
[04:22]DOTA2大事件之护国神翼
2020/08/14 DOTA
使用python的chardet库获得文件编码并修改编码
2014/01/22 Python
Python内置函数的用法实例教程
2014/09/08 Python
python中的字典操作及字典函数
2018/01/03 Python
简单谈谈python中的lambda表达式
2018/01/19 Python
python实现Flappy Bird源码
2018/12/24 Python
解决python2 绘图title,xlabel,ylabel出现中文乱码的问题
2019/01/29 Python
对python For 循环的三种遍历方式解析
2019/02/01 Python
numpy ndarray 取出满足特定条件的某些行实例
2019/12/05 Python
使用tensorboard可视化loss和acc的实例
2020/01/21 Python
Django自定义YamlField实现过程解析
2020/11/11 Python
python中xlrd模块的使用详解
2021/02/01 Python
html5组织文档结构_动力节点Java学院整理
2017/07/11 HTML / CSS
学术会议主持词
2014/03/17 职场文书
财产公证书样本
2014/04/04 职场文书
初中学习计划书范文
2014/09/15 职场文书
2014年生活老师工作总结
2014/12/23 职场文书
vue 实现上传组件
2021/05/31 Vue.js
MongoDB使用场景总结
2022/02/24 MongoDB