JavaScript TypedArray subarray()方法
JavaScript的subarray()方法返回数组的选定元素,而不更改原始数组。
语法
Array.subarray(start, end)
参数
start(可选) :选择开始的位置。
end(可选) :选择结束的位置。
返回值 :返回一个包含数组的一部分的新数组。
返回值
浏览器支持
Chrome | Yes |
---|---|
Safari | Yes |
Firefox | Yes |
Opera | Yes |
示例1
JavaScript的TypedArray subarray()方法。
<script>
//JavaScript to illustrate subarray() method
function JavaTpoint() {
//Original Array
var arr = new Uint8Array([12,34,56]);
//Extracted array
var new_arr = arr.subarray(2);
document.write("without using subarray() method <br>");
document.write(arr);
document.write("<br>");
document.write("using slice() method <br>");
document.write(new_arr);
// expected output:56
}
JavaTpoint();
</script>
输出:
56
示例2
JavaScript TypedArray subarray() 方法。
<script>
//JavaScript to illustrate subarray() method
function JavaTpoint() {
//Original Array
var arr = new Uint8Array([12,34,56,45,67]);
//Extracted array
var new_arr = arr.subarray(0,4);
document.write("without using subarray() method <br>");
document.write(arr);
document.write("<br>");
document.write("using slice() method <br>");
document.write(new_arr);
// expected output:12,34,56,45
}
JavaTpoint();
</script>
输出:
12,34,56,45