JavaScript合并两个Json对象详解编程语言

  如何将两个Json对象合并成新的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}.

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

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/8759.html

(0)
上一篇 2021年7月18日
下一篇 2021年7月18日

相关推荐

发表回复

登录后才能评论