■知识点
截取子数组(数组片段)的方法有以下两种。
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]
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>