我有两个json对象,如下所述
Var arr1 = [id:1,姓名:“Vivek”,性别:“男性”,dob:“09-02-1983”,地址:“”]
Var arr2 = [id:1,地址:“班加罗尔”]
现在基于id我必须更新地址而不会丢失现有值。
请提出一些方法来解决此问题
答案 0 :(得分:0)
尝试:
var arr1 = [id: 1, name : "Vivek", gender: "male", dob: "09-02-1983", address: ""];
var arr2 = [id: 1, address: "Bangalore"];
var combinedArray = $.merge(arr1, arr2);
答案 1 :(得分:0)
如果你正在使用jQuery,你可以使用.extend方法。 http://api.jquery.com/jQuery.extend/
将两个或多个对象的内容合并到第一个对象中。
var object = $.extend({}, object1, object2);