方法一 切割 splice
清空数组
let arr = [1, 2, 3, 4];
console.log("test:", arr)
arr.splice(0, arr.length);
console.log("test:", arr)
删除数组元素
console.log("--------------splice-----------------------")
var ary = [1, 2, 3, 4];
console.log("删除数组元素-1-before:", ary)
ary.splice(0, 1);
console.log("删除数组元素-1-after:", ary)
console.log("删除数组元素-1-after:", ary[0])
方法二 删除 delete
后果会留个坑
删除数组元素
console.log("--------------delete-----------------------")
let arr2 = [1, 2, 3, 4];
console.log("删除数组元素-2-before:", arr2)
delete arr2[1]
console.log("删除数组元素-2-after:", arr2)
console.log("删除数组元素-2-after:", arr2[1])