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的html(data)方法与<script>脚本块的解决方法
Mar 09 Javascript
jQuery之日期选择器的深入解析
Jun 19 Javascript
Jquery操作js数组及对象示例代码
May 11 Javascript
Javascript学习笔记之函数篇(六) : 作用域与命名空间
Nov 23 Javascript
在Node.js应用中读写Redis数据库的简单方法
Jun 30 Javascript
js显示当前日期时间和星期几
Oct 22 Javascript
Bootstrap进度条学习使用
Feb 09 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
Mar 09 Javascript
详解Vue2.0里过滤器容易踩到的坑
Jun 01 Javascript
node.js ws模块搭建websocket服务端的方法示例
Apr 25 Javascript
JavaScript中工厂函数与构造函数示例详解
May 06 Javascript
vue中beforeRouteLeave实现页面回退不刷新的示例代码
Nov 01 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.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
2012/07/01 PHP
利用curl抓取远程页面内容的示例代码
2013/07/23 PHP
PHP将session信息存储到数据库的类实例
2015/03/04 PHP
PC端微信扫码支付成功之后自动跳转php版代码
2017/07/07 PHP
CSS中一些@规则的用法小结
2021/03/09 HTML / CSS
javascript制作的简单注册模块表单验证
2015/04/13 Javascript
使用AJAX实现Web页面进度条的实例分享
2016/05/06 Javascript
jQuery简单实现页面元素置顶时悬浮效果示例
2016/08/01 Javascript
javascript入门之数组[新手必看]
2016/11/21 Javascript
angular directive的简单使用总结
2017/05/24 Javascript
深入理解jquery的$.extend()、$.fn和$.fn.extend()
2017/07/08 jQuery
详解vue axios中文文档
2017/09/12 Javascript
VsCode新建VueJs项目的详细步骤
2017/09/23 Javascript
原生JavaScrpit中异步请求Ajax实现方法
2017/11/03 Javascript
使用watch监听路由变化和watch监听对象的实例
2018/02/24 Javascript
用node开发并发布一个cli工具的方法步骤
2019/01/03 Javascript
[原创]微信小程序获取网络类型的方法示例
2019/03/01 Javascript
vue-cli3 DllPlugin 提取公用库的方法
2019/04/24 Javascript
jQuery实现的点击显示隐藏下拉菜单功能完整示例
2019/05/17 jQuery
vue+element-ui表格封装tag标签使用插槽
2020/06/18 Javascript
JavaScript事件循环及宏任务微任务原理解析
2020/09/02 Javascript
[59:59]EG vs IG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python实现bitmap数据结构详解
2014/02/17 Python
python中的lambda表达式用法详解
2016/06/22 Python
django认证系统 Authentication使用详解
2019/07/22 Python
Jupyter Notebook折叠输出的内容实例
2020/04/22 Python
意大利香水和彩妆护肤品购物网站:Ditano
2017/08/13 全球购物
Molly Bracken法国电子商店:法国女性时尚品牌
2019/07/24 全球购物
跟单文员岗位职责
2014/01/03 职场文书
个性与发展自我评价
2014/02/11 职场文书
初中升旗仪式演讲稿
2014/05/08 职场文书
村党的群众路线教育实践活动工作总结
2014/10/25 职场文书
2015年乡镇纪委工作总结
2015/05/26 职场文书
会计手工模拟做账心得体会
2016/01/22 职场文书
市直属机关2016年主题党日活动总结
2016/04/05 职场文书
MySQL中连接查询和子查询的问题
2021/09/04 MySQL