当前位置:首页 > JavaScript

js实现清空

2026-03-13 19:52:43JavaScript

清空数组的方法

使用 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 方法可以从数组中移除元素,通过移除所有元素实现清空。

js实现清空

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 属性为空字符串,可以清空表单输入框。

js实现清空

document.getElementById('inputField').value = '';

清空 localStorage

使用 clear 方法可以清空所有 localStorage 数据。

localStorage.clear();

清空 sessionStorage

使用 clear 方法可以清空所有 sessionStorage 数据。

sessionStorage.clear();

清空 DOM 元素内容

设置 innerHTML 为空字符串可以清空 DOM 元素的内容。

document.getElementById('elementId').innerHTML = '';

标签: 清空js
分享给朋友:

相关文章

js实现

js实现

实现 JavaScript 功能的方法 在 JavaScript 中实现特定功能通常涉及多个步骤。以下是常见的实现方法: 基础语法和变量声明 使用 let 或 const 声明变量: let co…

js实现打印

js实现打印

使用window.print()方法实现打印 在JavaScript中,可以通过调用window.print()方法直接触发浏览器的打印功能。这会打开系统的打印对话框,用户可以选择打印机和设置打印选项…

js实现复制到剪贴板

js实现复制到剪贴板

使用document.execCommand方法(传统方式,已废弃但部分浏览器仍支持) 该方法适用于旧版浏览器,但已被标记为废弃。执行前需确保文本已被选中: function copyToClipb…

js 实现链表

js 实现链表

链表的基本概念 链表是一种线性数据结构,由一系列节点组成,每个节点包含数据和指向下一个节点的指针。与数组不同,链表在内存中是非连续存储的,插入和删除操作效率较高。 链表的实现 在 JavaScrip…

js实现菜单

js实现菜单

实现基本HTML结构 使用HTML创建菜单的基本框架,通常包含<ul>和<li>元素。示例结构如下: <ul id="menu"> <li><…

实现继承js

实现继承js

实现继承的方式 在JavaScript中,实现继承可以通过多种方式完成,每种方式都有其优缺点。以下是几种常见的实现继承的方法: 原型链继承 原型链继承是最基本的继承方式,通过将子类的原型指向父类的实…