有多种,比较常用的有以下几种:
1. 使用length属性
let arr = [1,2,3,4,5]; arr.length = 0; console.log(arr); // []
2. 使用splice()方法
let arr = [1,2,3,4,5]; arr.splice(0,arr.length); console.log(arr); // []
3. 使用pop()方法
let arr = [1,2,3,4,5]; while(arr.length){ arr.pop(); } console.log(arr); // []
4. 使用filter()方法
let arr = [1,2,3,4,5]; arr = arr.filter(item => false); console.log(arr); // []
5. 使用slice()方法
let arr = [1,2,3,4,5]; arr = arr.slice(0,0); console.log(arr); // []
6. 使用concat()方法
let arr = [1,2,3,4,5]; arr = arr.concat(); console.log(arr); // []
以上就是JavaScript中清空数组的几种常用方法,可根据实际情况选择使用。