js实现清空
清空数组的方法
使用 length = 0 可以快速清空数组,这种方法会直接修改原数组。
let arr = [1, 2, 3];
arr.length = 0;
console.log(arr); // []
重新赋值为空数组
将数组重新赋值为 [] 也能实现清空,但需要注意这种方式会创建一个新数组,原数组的引用会丢失。
let arr = [1, 2, 3];
arr = [];
console.log(arr); // []
使用 splice 方法
splice 方法可以从数组中删除元素,通过指定起始索引和删除数量来清空数组。

let arr = [1, 2, 3];
arr.splice(0, arr.length);
console.log(arr); // []
清空对象属性
遍历对象属性并逐个删除可以实现清空对象。
let obj = { a: 1, b: 2 };
for (let key in obj) {
delete obj[key];
}
console.log(obj); // {}
表单清空
通过获取表单元素并调用 reset 方法可以清空表单内容。

document.getElementById('myForm').reset();
清空输入框
直接设置输入框的 value 为空字符串可以清空内容。
document.getElementById('myInput').value = '';
清空本地存储
使用 localStorage.clear() 可以清空所有本地存储的数据。
localStorage.clear();
清空特定本地存储项
通过 localStorage.removeItem 可以删除指定的本地存储项。
localStorage.removeItem('keyName');






