位置:首页 > 软件操作教程 > 编程开发 > JavaScript > 问题详情

JavaScript 截取数组

提问人:刘团圆发布时间:2020-11-25

■知识点

截取子数组(数组片段)的方法有以下两种。

    spliceO方法可以添加元素、删除元素,也可以截取数组片段。删除元素时,将返回被删除的数组片段,因此可以使用spliceO方法截取数组片段。

    sliceO方法与spliceO方法功能相近,但是它仅能够截取数组中指定区段的元素,并返回这个子数组。该方法包含2个参数,分别指定截取子数组的起始和结束位置的下标。

■实例设计

【示例1】使用splice()方法执行的返回值是被删除的子数组。

var a = [1,2,3,4,5];         //定义数组

var b = a.splice(2);         //从第3个元素开始执行删除

console.log(b);              //被删除的子数组是[1, 2]

如果没有删除元素,则返回的是一个空数组。

【示例2】使用slice()方法截取子数组。

var a = [1,2,3, 4,5];      //定义数组

var b = a.slice(2,5);      //截取第3个元素到第6个元素前的所有元素

console.log(b);              //返回[3, 4, 5]

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部