当前位置: 首页 > news >正文

java json merge_JavaScript 如何合并两个Json对象

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

本文实例讲述了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}.

运行效果:

663cf74cf94bd8f6ac8da9ff0be8ae07.png

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

PS:关于json操作,这里再为大家推荐几款比较实用的json在线工具供大家参考使用:

在线JSON代码检验、检验、美化、格式化工具:

http://tools.jb51.net/code/json

JSON在线格式化工具:

http://tools.jb51.net/code/jsonformat

在线XML/JSON互相转换工具:

http://tools.jb51.net/code/xmljson

json代码在线格式化/美化/压缩/编辑/转换工具:

http://tools.jb51.net/code/jsoncodeformat

在线json压缩/转义工具:

http://tools.jb51.net/code/json_yasuo_trans

更多关于JavaScript相关内容可查看本站专题:《JavaScript中json操作技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

相关文章:

  • java setselectionend_Java Gallery.setSelection方法代码示例
  • stringbuffer java API_StringBuffer类
  • jasperreport java数据_ireport5.6.0+jasperreports 使用java对象做为数据源导出excel或者Pdf...
  • 与时间相关的java源码_JAVA的Date类与Calendar类
  • Java修改文件扩展属性_扩展PropertyPlaceholderConfigurer对prop文件中的属性加密(修正1)...
  • java定义显性构造函数_Java基础之三、类的特性和接口
  • mysql用其他表更新_mysql用一个表更新另一个表
  • java maven 打包jar_maven 打包可执行 jar包 java application 方法
  • java专业考独立本科_复旦大学-计算机网络(独立本科B080709)(停考过渡)
  • java 自定义组件状态改变事件_Swing自定义事件-一个组件的事件传递给另一个组件...
  • 迁移到php7,PHP扩展迁移为PHP7扩展兼容性问题记录
  • ubuntu 18.04安装php 7,Ubuntu 18.04安装和配置PHP 7.2详细方法介绍
  • 应聘php开发需要哪些东西,php工程师面试需要哪些方面
  • 基于java的五子棋程序设计,基于java的五子棋游戏的设计(论文+程序)
  • php 8发布,PHP 8 发布了
  • Brief introduction of how to 'Call, Apply and Bind'
  • css属性的继承、初识值、计算值、当前值、应用值
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • JavaScript设计模式之工厂模式
  • mongo索引构建
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • SpiderData 2019年2月13日 DApp数据排行榜
  • underscore源码剖析之整体架构
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 力扣(LeetCode)21
  • 如何设计一个微型分布式架构?
  • 赢得Docker挑战最佳实践
  • 最近的计划
  • ​ArcGIS Pro 如何批量删除字段
  • #FPGA(基础知识)
  • #前后端分离# 头条发布系统
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (2.2w字)前端单元测试之Jest详解篇
  • (C语言)共用体union的用法举例
  • (Note)C++中的继承方式
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (转)http协议
  • .md即markdown文件的基本常用编写语法
  • .NET 4.0中的泛型协变和反变
  • .Net CF下精确的计时器
  • .NET CLR基本术语
  • .NET Core Web APi类库如何内嵌运行?
  • .NET 表达式计算:Expression Evaluator
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • @Autowired自动装配
  • @Repository 注解
  • @TableLogic注解说明,以及对增删改查的影响
  • [ solr入门 ] - 利用solrJ进行检索
  • [1127]图形打印 sdutOJ
  • [2019.2.28]BZOJ4033 [HAOI2015]树上染色