JavaScript 类型化数组 slice() 方法
示例
// 创建类型化数组
const myArr = Int16Array.from([10,15,20,25,30,35,40,45,50]);
// 对数组进行切片
const newArr = myArr.slice(2);亲自试一试 »
// 创建类型化数组
const myArr = Int16Array.from([10,15,20,25,30,35,40,45,50]);
// 对数组进行切片
const newArr = myArr.slice(2, 5);亲自试一试 »描述
slice() 方法返回数组中选定的元素,并将其作为新数组返回。
slice() 方法可以从给定的 start 到给定的 end 范围内选择元素。
slice() 方法不会更改原始数组。
语法
typed-array.slice(start, end)
参数
| 参数 | 描述 |
| start | 可选。 起始位置(包含起始位置)。默认值为 0。 负数表示从数组末尾开始选择。 |
| end | 可选。 结束位置(不含结束位置)。默认为最后一个元素。 负数表示从数组末尾开始选择元素。 |
返回值
| 包含所选元素的新类型化数组。 |
JavaScript 类型化数组
浏览器支持
typed-array.slice() 是 ECMAScript 6 (ES6 2015) 的一项特性。
JavaScript 2015 自 2017 年 6 月起,所有浏览器均已支持 JavaScript 2015。
| Chrome 51 |
Edge 15 |
Firefox 54 |
Safari 10 |
Opera 38 |
| 2016年5月 | 2017年4月 | 2017年6月 | 2016年9月 | 2016年6月 |
