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 相关文章推荐
远离JS灾难css灾难之 js私有函数和css选择器作为容器
Dec 11 Javascript
jQuery回车实现登录简单实现
Aug 20 Javascript
jQuery阻止事件冒泡具体实现
Oct 11 Javascript
js防止页面被iframe调用的方法
Oct 30 Javascript
js获取会话框prompt的返回值的方法
Jan 10 Javascript
jQuery+css实现的换页标签栏效果
Jan 27 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
Apr 07 Javascript
js学习之----深入理解闭包
Nov 21 Javascript
jQuery实现的简单排序功能示例【冒泡排序】
Jan 13 Javascript
node文件上传功能简易实现代码
Jun 16 Javascript
weex里Vuex state使用storage持久化详解
Sep 09 Javascript
vue实现搜索过滤效果
May 28 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伪静态页面函数附使用方法
2008/06/20 PHP
让Firefox支持event对象实现代码
2009/11/07 Javascript
Javascript异步表单提交,图片上传,兼容异步模拟ajax技术
2010/05/10 Javascript
javascript利用初始化数据装配模版的实现代码
2010/11/17 Javascript
IE中getElementsByName()对有些元素无效的解决方案
2014/09/28 Javascript
js实现按座位号抽奖
2017/04/05 Javascript
Extjs 中的 Treepanel 实现菜单级联选中效果及实例代码
2017/08/22 Javascript
vue mintui-Loadmore结合实现下拉刷新和上拉加载示例
2017/10/12 Javascript
JavaScript常用内置对象用法分析
2019/07/09 Javascript
vue中使用vue-print.js实现多页打印
2020/03/05 Javascript
[29:59]完美世界DOTA2联赛PWL S3 Forest vs access 第二场 12.11
2020/12/13 DOTA
python中安装模块包版本冲突问题的解决
2017/05/02 Python
python爬虫入门教程--优雅的HTTP库requests(二)
2017/05/25 Python
django模型层(model)进行建表、查询与删除的基础教程
2017/11/21 Python
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
2018/01/15 Python
python 格式化输出百分号的方法
2019/01/20 Python
动态设置django的model field的默认值操作步骤
2020/03/30 Python
python中matplotlib实现随鼠标滑动自动标注代码
2020/04/23 Python
python 异步async库的使用说明
2020/05/04 Python
Python如何将装饰器定义为类
2020/07/30 Python
彻底解决pip下载pytorch慢的问题方法
2021/03/01 Python
HTML5自定义mp3播放器源码
2020/01/06 HTML / CSS
英国在线电子和小工具商店:TecoBuy
2018/10/06 全球购物
会计毕业生自我鉴定
2013/11/04 职场文书
大四本科生的自我评价
2013/12/30 职场文书
大学校运会广播稿
2014/02/03 职场文书
优秀毕业生的求职信
2014/07/21 职场文书
小学家长学校培训材料
2014/08/24 职场文书
关于环保的活动方案
2014/08/25 职场文书
开展警示教育活动总结
2015/05/09 职场文书
2016教师国培研修感言
2015/12/08 职场文书
Java各种比较对象的方式的对比总结
2021/06/20 Java/Android
详细分析PHP7与PHP5区别
2021/06/26 PHP
总结Java对象被序列化的两种方法
2021/06/30 Java/Android
【DOTA2】总决赛血虐~ XTREME GAMING vs MAGMA - OGA DOTA PIT 2022 CN
2022/04/02 DOTA
Golang 字符串的常见操作
2022/04/19 Golang