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

搜索内容

JavaScript数组分割的几种常用方法和示例代码

2023-10-03 182阅读 0评论

JavaScript数组分割是将数组按照某种规则分割为若干个子数组的过程,主要用于数据处理。常用的数组分割方法有:
1.slice() 方法
slice()方法可以从已有的数组中返回选定的元素,并组成一个新数组。它接受2个参数,即要返回的起始位置和结束位置,但不包括结束位置的元素。

var arr = [1,2,3,4,5];
var newArr = arr.slice(1,3); // 返回[2,3]

2.splice() 方法
splice()方法可以删除原数组中的元素,并可以在删除的位置添加新元素。它接受3个参数,即要删除的起始位置,要删除的元素数量,以及可选的新元素。

var arr = [1,2,3,4,5];
var newArr = arr.splice(1,2); // 返回[2,3],arr变为[1,4,5]

3.concat() 方法
concat()方法可以将2个或多个数组合并为一个新数组。

var arr1 = [1,2,3];
var arr2 = [4,5,6];
var newArr = arr1.concat(arr2); // 返回[1,2,3,4,5,6]

4.Array.from() 方法
Array.from()方法可以将一个类数组对象或可迭代对象转换为一个新的数组实例。

var arr = Array.from('hello'); // 返回['h','e','l','l','o']

5.Array.of() 方法
Array.of()方法可以将一组值转换为数组。

var arr = Array.of(1,2,3); // 返回[1,2,3]

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

发表评论

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

登录

忘记密码?

切换登录

注册

验证码