js中如何用一个数组去替换另一个数组指定范围的元素

题目描述

var big_ary = [1,2,3,4,5,6,7,9,10];
var small_ary = [11,12,13,14,15];

期望获取的结果

[1, 11,12,13,14,15, 7,9,10]

自己的思路

big_ary.splice(1, 5, small_ary);

结果却是

[1, [11,12,13,14,15], 7,9,10]

麻烦各位指教一下,谢谢

回复
阅读 2.5k
1 个回答
var big_ary = [1,2,3,4,5,6,7,9,10];
var small_ary = [11,12,13,14,15];

big_ary.splice(1, 5, ...small_ary);

console.log(big_ary);
推荐问题
宣传栏