我們分享過很多關於json物件的文章,本文主要介紹JS實作合併json物件的方法,涉及javascript遞歸調用與json格式資料遍歷的相關操作技巧,需要的朋友可以參考下,希望能幫助到大家。
一、問題:
求json物件合併的方法
var a ={"a":"1","b":"2"} var b ={"c":"3","d":"4","e":"5"}
想要得到結果:
var c ={"a":"1","b":"2","c":"3","d":"4","e":"5"}
二、實作程式碼:
##
<script> function extend(des, src, override){ if(src instanceof Array){ for(var i = 0, len = src.length; i < len; i++) extend(des, src[i], override); } for( var i in src){ if(override || !(i in des)){ des[i] = src[i]; } } return des; } var a ={"a":"1","b":"2"} var b ={"c":"3","d":"4","e":"5"} var c = extend({}, [a,b]); console.log(c); </script>運行結果: 相關推薦:
#在Javascript操作JSON對象,增加刪除修改的簡單實作
#JavaScript json物件與陣列轉換簡單實作方法實例詳解
####以上是JS合併json物件實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!