前端清空数组的方法

350 阅读1分钟

1.赋值空数组(不推荐)

let arr = [1,2,3]
arr = [];

2.splice方法

let arr2 = [2,2,3]
// splice-删除替换
// splice 第一个参数为开始删除的索引,第二个参数为需要删除的长度,后面的参数为需要替换的值
 // 如果第二个参数没传,表示从当前索引删除到最后
arr2.splice(0)

3.让数组的length属性等于0

 let arr3 = [2,3,4]
arr3.length = 0;

注:第三种方法,在vue中watch监视不到,原因如下: image.png