`
buliangniu
  • 浏览: 89916 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Array数组对象的slice()用法

阅读更多

slice() 用法:<数组对象>.slice(<始>[, <终>]);

 

        返回一个数组,该数组是原数组的子集,始于<始>,终于<终>。如果不给出<终>,则子集一直取到原数组的结尾。

 

一个slice()的示例:

 

<html>
<head>
    <title>Array数组对象的slice()用法</title>
</head>
<body>

    <script type="text/javascript">
        function reverseTest(s,e)
        {
            var arr1 = new Array("A", "B", "C", "D"); //定义一个数组并初始化
            var arr2 = new Array();                   //定义一个数组
            arr2 = arr1.slice(s, e);                  //用slice()方法得到原数组的子集
            return arr2;                              //返回该数组
        }
        alert(reverseTest(2,4))
    </script>

</body>
</html>

 

运行结果如下:
 

 

 

 

 

  • 大小: 9.6 KB
分享到:
评论

相关推荐

    JS数组方法slice()用法实例分析

    本文实例讲述了JS数组方法slice()用法。分享给大家供大家参考,具体如下: slice()方法 slice(),它能基于当前数组中的一个或多个创建一个新数组。可以接受一或两个参数,即要返回的起始和结束位置。 一个参数:...

    php array_slice 取出数组中的一段序列实例

    本文章通过实例向大家讲解array_slice 函数的使用方法。 php array_slice — 从数组中取出一段 array_slice 函数基本语法: array array_slice ( array $array , int $offset [, int $length = NULL [, bool $...

    JS array数组部分功能实现

    实现了一些比较常见的array功能,并且使用了 jest 进行测试。 实现的方法包括: concat find flat forEach & map includes join pop push reduce reverse shift slice some sort splice unshift 有些同质化比较高的...

    JS在Array数组中按指定位置删除或添加元素对象方法示例

    另外还有slice、delete等方法实现。 splice简介 splice方法向/从数组中添加/删除项目,然后返回被删除的项目。 该方法会改变原始数组。 arrayObject.splice(index, howmany, item1, ..., itemX) 参数 描述 index...

    JavaScript中Array对象用法实例总结

    Array数组对象有很多常用的方法和属性,现总结如下: 1. length属性,获取数组中元素的个数。 2. concat()方法,连接两个数组。将两个数组连接起来。示例如下: var names= new Array('Jack','Tom','Jim'); var ...

    JS Array.slice 截取数组的实现方法

    slice() 方法可从已有的数组中返回选定的元素。 语法 arrayObject.slice(start,end) 参数 描述 start 必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个...

    Array.prototype.slice.apply的使用方法

    代码如下: function test(){ //将参数转为一个数组 var args = Array.prototype.slice.apply(arguments); alert&#40;args&#41;; } arguments在JavaScript语法中是函数特有的一个对象属性(Arguments对象),用来...

    js Array.slice的8种不同用法示例

    主要给大家介绍了关于js Array.slice的8种不同用法,文中通过示例代码介绍的非常详细,对大家学习或者使用js 具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    php数组函数序列之array_slice() – 在数组中根据条件取出一段值,并返回

    array_slice()定义和用法 array_slice() 函数在数组中根据条件取出一段值,并返回。 注释:如果数组有字符串键,所返回的数组将保留键名。(参见例子 4) 语法 array_slice(array,offset,length,preserve)参数 描述 ...

    php array_slice函数的使用以及参数详解

    $output = array_slice ($input, 2); // returns “c”, “d”, and “e”, $output = array_slice ($input, 2, -1); // returns “c”, “d” $output = array_slice ($input, -2, 1); // returns “d” $output =...

    PHP中array_slice函数用法实例详解

    本文详细介绍了array_slice函数的详细用法以及一些常用的array_slice实例程序,分享给大家供大家参考。具体分析如下: array_slice() 函数在数组中根据条件取出一段值,并返回. 注释:如果数组有字符串键,所返回的数组...

    学习Ruby_11961032.pdf

    ruby自学笔记,里面包含了笔者学习心得 元素的过滤 使用场景:数组中元素都是有各自的索引位置,有时候...除了通过索引的正负数来实现外,还可以调用array.first和array.last方法访问数组第一个元素和最后一个元素

    深入探密Javascript数组方法

    在JavaScript中,数组可以使用Array构造函数来创建,或使用[]快速创建,这也是首选的方法。数组是继承自Object的原型,并且他对typeof没有特殊的返回值,他只返回’object’。 1. Array.prototype.slice方法 数组的 ...

    javaScript中slice函数用法实例分析

    javaScript 中的 slice 函数,对于array对象的slice函数,返回一个数组的一段。(仍为数组) arrayObj.slice(start, [end])  参数: arrayObj,必选项。一个 Array 对象。  start,必选项。arrayObj 中所指定的...

    JavaScript使用slice函数获取数组部分元素的方法

    本文实例讲述了JavaScript使用slice函数获取数组部分元素的方法。分享给大家供大家参考。具体如下: JS数组带有一个slice方法,可以获取数组的指定部分,下面的代码获取数组中的第二个和第三个元素 &lt;!DOCTYPE ...

    javascript Array.prototype.slice的使用示例

    javascript Array.prototype.slice除了常见的从某个数组中抽取出新的数组外,它还有一些其他的用法,下面就为大家讲这些妙用

    JavaScript伪数组用法实例分析

    本文实例讲述了JavaScript伪数组用法。分享给大家供大家参考,具体如下: 在Javascript中什么是伪数组?...可以使用Array.prototype.slice.call(fakeArray)将数组转化为真正的Array 对象。 举个例子,利用伪数

    php数组函数序列之array_splice() – 在数组任意位置插入元素

    array_splice定义和用法 array_splice() 函数与 array_slice() 函数类似,选择数组中的一系列元素,但不返回,而是删除它们并用其它值代替。 如果提供了第四个参数,则之前选中的那些元素将被第四个参数指定的数组...

    array-map-slice:允许为数组中的每个项目映射数组的一个切片

    用法 const mapSlice = require ( 'array-map-slice' ) ;mapSlice ( [ 1 , 2 , 3 ] , ( slice , index , array ) =&gt; { return slice . join ( '-' ) ;} ) ;// =&gt; [ '1', '1-2', '1-2-3' ] 或者,如果您想从右边创建...

Global site tag (gtag.js) - Google Analytics