我有一个小问题,无法理解为什么我会得到这个输出。
var arr = ["a", "b", "c", "d", "e", "f"];
arr.splice(2,0,"1");
console.log(arr);
var arr2 = ["a", "b", "c", "d", "e", "f"];
arr2 = arr2.splice(2,0,"2");
console.log(arr2);
输出是:
[ 'a', 'b', '1', 'c', 'd', 'e', 'f' ]
[]
为什么第二行输出不是:
[ 'a', 'b', '2', 'c', 'd', 'e', 'f' ]
是任务问题还是什么?