当前位置:首页 > JavaScript

js实现添加

2026-04-07 04:34:42JavaScript

添加元素到数组

使用 push() 方法可以在数组末尾添加一个或多个元素。

let arr = [1, 2, 3];
arr.push(4); // [1, 2, 3, 4]

使用 unshift() 方法可以在数组开头添加一个或多个元素。

let arr = [1, 2, 3];
arr.unshift(0); // [0, 1, 2, 3]

插入元素到指定位置

使用 splice() 方法可以在指定索引位置插入元素。

let arr = [1, 2, 4];
arr.splice(2, 0, 3); // [1, 2, 3, 4]

参数依次为:起始索引、删除元素数量、要插入的元素。

js实现添加

合并数组

使用 concat() 方法可以合并多个数组,返回新数组。

let arr1 = [1, 2];
let arr2 = [3, 4];
let merged = arr1.concat(arr2); // [1, 2, 3, 4]

使用扩展运算符 ... 也可以合并数组。

let arr1 = [1, 2];
let arr2 = [3, 4];
let merged = [...arr1, ...arr2]; // [1, 2, 3, 4]

添加属性到对象

直接通过赋值可以添加新属性。

js实现添加

let obj = { a: 1 };
obj.b = 2; // { a: 1, b: 2 }

使用 Object.assign() 合并对象属性。

let obj = { a: 1 };
Object.assign(obj, { b: 2 }); // { a: 1, b: 2 }

添加元素到 DOM

使用 appendChild() 方法将节点添加到父元素的子节点末尾。

let parent = document.getElementById('parent');
let child = document.createElement('div');
parent.appendChild(child);

使用 insertBefore() 方法在指定子节点前插入新节点。

let parent = document.getElementById('parent');
let child = document.createElement('div');
let referenceNode = parent.firstChild;
parent.insertBefore(child, referenceNode);

标签: js
分享给朋友:

相关文章

js实现vue

js实现vue

Vue.js 的基本实现方法 在 JavaScript 中实现 Vue.js 的功能,可以通过直接引入 Vue 库或使用现代构建工具(如 Vite 或 Webpack)。以下是几种常见的实现方式:…

js实现全选

js实现全选

实现全选功能的方法 在JavaScript中实现全选功能通常涉及监听全选复选框的点击事件,并根据其状态控制其他复选框的选中状态。以下是几种常见的实现方式: 基础DOM操作实现 通过获取所有目标复选框…

js实现验证

js实现验证

验证表单输入 使用JavaScript验证表单输入是常见的需求。可以通过监听表单提交事件,检查输入字段是否符合要求。 document.getElementById('myForm').addEve…

js实现视口

js实现视口

js实现视口检测的方法 使用JavaScript检测元素是否进入视口(viewport)可以通过Intersection Observer API或手动计算元素位置实现。以下是两种常见方法: Int…

js实现滚动

js实现滚动

实现滚动效果的方法 在JavaScript中实现滚动效果可以通过多种方式完成,以下是一些常见的方法: 使用window.scrollTo() window.scrollTo()方法可以将页面滚动到指…

js实现的游戏

js实现的游戏

JavaScript 游戏开发基础 JavaScript 是开发网页游戏的流行选择,因其无需插件即可在浏览器中运行。以下是一些关键技术和资源: HTML5 Canvas Canvas 提供了绘制图形…