Javascript 中的 subarray()函数

首页 / JavaScript入门教程 / Javascript 中的 subarray()函数

JavaScript subarray()方法提供了数组的选定元素,并且不会更改原始数组。

subarray - 语法

Array.subarray(start, end)

subarray - 参数

start(可选):开始选择的起始位置。

end(可选):结束选择的结束位置。

subarray - 返回值

返回一个包含该数组某些部分的新数组。

subarray - 浏览器支持

Chrome
Safari
Firefox
Opera

subarray - 例子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

subarray - 例子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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

重学前端 -〔程劭非(winter)〕

即时消息技术剖析与实战 -〔袁武林〕

微信小程序全栈开发实战 -〔李艺〕

Web安全攻防实战 -〔王昊天〕

体验设计案例课 -〔炒炒〕

高楼的性能工程实战课 -〔高楼〕

如何落地业务建模 -〔徐昊〕

结构学习力 -〔李忠秋〕

结构思考力 · 透过结构看思考 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)