肥宅综合社区-做一个优雅文明的综合社区

搜索内容

JavaScript数组添加元素的常见方法和示例代码

2023-10-03 187阅读 0评论

JavaScript数组添加元素是常见的操作,有多种方法,下面介绍一下这些方法的使用。
1.push()方法
push()方法可以将一个或多个元素添加到数组的末尾,并返回新数组的长度。语法如下:
arr.push(element1, ..., elementN);
示例代码:

var arr = ["a", "b", "c"];
arr.push("d");
console.log(arr); // ["a", "b", "c", "d"]

2.unshift()方法
unshift()方法可以将一个或多个元素添加到数组的开头,并返回新数组的长度。语法如下:
arr.unshift(element1, ..., elementN);
示例代码:

var arr = ["a", "b", "c"];
arr.unshift("d");
console.log(arr); // ["d", "a", "b", "c"]

3.splice()方法
splice()方法可以向数组指定位置添加元素,并返回被删除的元素。语法如下:
arr.splice(start[, deleteCount[, item1[, item2[, ...]]]]);
示例代码:

var arr = ["a", "b", "c"];
arr.splice(1, 0, "d");
console.log(arr); // ["a", "d", "b", "c"]

4.concat()方法
concat()方法可以将一个或多个数组连接成一个新数组,并返回新数组。语法如下:
arr.concat(value1[, value2[, ...[, valueN]]]);
示例代码:

var arr1 = ["a", "b", "c"];
var arr2 = ["d", "e", "f"];
var arr3 = arr1.concat(arr2);
console.log(arr3); // ["a", "b", "c", "d", "e", "f"]

5.Array.from()方法
Array.from()方法可以将一个类数组对象或可迭代对象转换为真正的数组,并返回新数组。语法如下:
Array.from(arrayLike[, mapFn[, thisArg]]);
示例代码:

var arrLike = {0: "a", 1: "b", 2: "c", length: 3};
var arr = Array.from(arrLike);
console.log(arr); // ["a", "b", "c"]

6.Array.of()方法
Array.of()方法可以将一组值转换为数组,并返回新数组。语法如下:
Array.of(element0[, element1[, ...[, elementN]]]);
示例代码:

var arr = Array.of("a", "b", "c");
console.log(arr); // ["a", "b", "c"]

文章版权声明:本站部分内容系网络转载,如果文章触发到您的利益或版权,请联系本站客服邮箱kefu@fz331.com删除,我们将48小时之内删除。

发表评论

上传附件:
评论列表 (有 0 条评论,187人围观)
切换注册

登录

忘记密码?

切换登录

注册

验证码