// 原始赋值
let a = [1, 2, 3]
----------------------------------------------------------------
// 利用call和apply方法
var a = [1, 2, 3, 4], b = ['1', '2', '3']
a.splice.call(a, 0, a.length, ...b);
console.log(a)
(3) ["1", "2", "3"]
-----------------------------------------
var a = [1, 2, 3, 4], b = ['a', 'b', 'c']
a.splice.apply(a, [0, a.length, ...b]);
console.log(a)
(3) ["a", "b", "c"]
----------------------------------------------------------------
// es6
let a = [...b, ...c]
js中需要数组全部删除并替换的方法
最新推荐文章于 2023-06-30 17:37:37 发布