JavaScript 类型化数组 subarray() 方法
示例
// 创建类型化数组
const myArr = Int32Array.of(40, 100, 1, 5, 25, 10);
// 创建一个子数组
subArr = myArr.subarray(2);亲自试一试 »
// 创建类型化数组
const myArr = Int32Array.of(40, 100, 1, 5, 25, 10);
// 创建一个子数组
subArr = myArr.subarray(2, 4);亲自试一试 »描述
subarray() 方法会在同一内存空间中创建一个新数组。
subarray() 方法不会改变原始数组。
注意
原始数组和子数组共享同一块内存。
语法
typed-array.subarray(begin, end)
参数
| 参数 | 描述 |
| begin | 可选。 元素起始位置(包含起始位置)。 |
| end | 可选。 元素结束位置(不包含结束位置)。 |
返回值
| 类型 | 描述 |
| 类型化数组 | 一个新的类型化数组对象。 |
JavaScript 类型化数组
浏览器支持
typed-array.subarray() 是 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月 |
