ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 合并示例1 ``` var str1=[{name:"11",age:11}]; var str2=[{name:"22",age:22}]; ``` 想要结果: ``` var str3=[{name:"11",age:11},{name:"22",age:22}]; ``` >注:不能用这个方法:`$.extend()` ## 方法一:push ``` var str3 = []; for (var i = 0; i < str1.length; i++) { str3.push(str1[i]); } for (var i = 0; i < str2.length; i++) { str3.push(str2[i]); } console.log(str3); ``` ## 方法二:concat ``` var str3 = str1.concat(str2); ``` # 合并示例2 `$.extend` 保存object1和2合并后产生新对象,若2中有与1相同的key,默认2将会覆盖1的值 `` $.extend( object1, object2 ); ```