JS Array.slice 截取数组的实现方法

slice定义和用法

slice() 方法可从已有的数组中返回选定的元素。

语法 arrayObject.slice(start,end)

一个元素,-2 指倒数第二个元素,以此类推。

返回值

返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。

说明

请注意,该方法并不会修改数组,而是返回一个子数组。如果想删除数组中的一段元素,应该使用方法 Array.splice()。

提示和注释

注释:您可使用负值从数组的尾部选取元素。 注释:如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。

实例

例子 1

在本例中,我们将创建一个新数组,然后显示从其中选取的元素:

rush:js;">

输出: George,John,Thomas John,Thomas George,Thomas

例子 2

在本例中,我们将创建一个新数组,然后显示从其中选取的元素:

rush:js;">

输出: George,Thomas,James,Adrew,Martin Thomas,James George,Martin

核心代码

rush:js;">

ok了,其实就是使用array.alice(0,20);截取前20个。

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...
描述