js合併兩個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參數。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章