javascpt怎么将两个数组的结果相加,得到一个新的数组呢,非要循环实现么?不用循环怎么写?

javascpt怎么将两个数组的结果相加,得到一个新的数组呢,非要循环实现么?不用循环怎么写?

Smart猫小萌
浏览 1814回答 2
2回答

哈士奇WWW

你是2个数组对应位置的值相加还是2个数组合并成一个新数组第一个map下,第二个concatvar arr1=[1,2,3];  var arr2 =[4,5,6]  var newArr=arr1.map(function(value,index){return value+arr2[index]})) console.log(newArr) var arr1=[1,2,3];  var arr2 =[4,5,6]  var newArr=arr1.concat(arr2) console.log(newArr)

扬帆大鱼

使用concat()方法拼接数组,比如:var arr1=[1,2,3]; var arr = arr1.concat([4,5,6]);
打开App,查看更多内容
随时随地看视频慕课网APP