方式一,
调用 splice() 方法
const arr = [1,2,3,4];
arr.splice(0, arr.length);
console.log(arr); // []
方式二
将数组 length 赋值为 0
const arr = [1,2,3,4];
arr.length = 0; // 有些编程语言中数组的 length 属性是只读的,但 javascript 可写
console.log(arr); // []
方式三
将数组赋值为 []
let arr = [1,2,3,4]; // 用 let
arr = []; // 这里其实并不能说是严格意义的清空数组,只是将ary重新赋值为空数组,之前的数组如果没有引用在指向它将等待垃圾回收。
console.log(arr); // []