js实现清空
清空数组的方法
使用 length = 0 可以直接清空数组,这是最高效的方式。
let arr = [1, 2, 3];
arr.length = 0;
console.log(arr); // []
重新赋值为空数组
将变量重新赋值为一个新的空数组,适用于 const 声明的数组。
const arr = [1, 2, 3];
arr = []; // 会报错
let arr2 = [1, 2, 3];
arr2 = [];
console.log(arr2); // []
使用 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); // {}
清空表单输入
通过设置 value 属性为空字符串,可以清空表单输入框。

document.getElementById('inputField').value = '';
清空 localStorage
使用 clear 方法可以清空所有 localStorage 数据。
localStorage.clear();
清空 sessionStorage
使用 clear 方法可以清空所有 sessionStorage 数据。
sessionStorage.clear();
清空 DOM 元素内容
设置 innerHTML 为空字符串可以清空 DOM 元素的内容。
document.getElementById('elementId').innerHTML = '';






