• 技术文章 >Web开发 >JavaScript

    jQuery中过滤方法slice()方法如何使用?

    宋雪维宋雪维2021-04-29 10:52:43原创2136

    jQuery中过滤方法slice()方法与JavaScript中slice()方法类似,都可以从指定索引开始,从已有的数组中截取指定个数的元素,返回选定的元素。但是jQuery中过滤方法slice()方法可以使用负数从数组的尾部选取元素。本文将向大家介绍jQuery中过滤方法slice()方法。

    1、slice()方法  

    从指定索引开始,从已有的数组中截取指定个数的元素,返回选定的元素。

    把匹配元素集合缩减为指定的指数范围的子集,选取一个匹配的子集。

    2、使用语法

    $(selector).slice(start, end)

    3、使用参数

    Start:指开始选取子集的位置,第一个元素是0,即下标。如果是负数,则可以从集合尾部开始选起,但是如果是负数的话,不能有end

    End:指结束选取自己的位置,如果不指定就是本身的结尾。

    4、返回值

    返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。

    5、使用实例

    $("p").slice(1,3)
     
      <div>
        <p>我是第一个P</p>        //不会被选中,我索引为0
        <p>我是第二个P</p>  //会被选中,我索引为1
        <p>我是第三个P</p>        //会被选中,我索引为2
        <p>我是第四个P</p>         //不会被选中,虽然我的索引为3,但是不包括我
      </div>  

    以上就是jQuery中过滤方法slice()方法的有关介绍,如果参数end位置未指定,则slice()方法会选取从strat到数组结尾的所有元素哦~更多JavaScript学习推荐:JavaScript教程

    推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

    专题推荐:js jquery
    上一篇:jquery中如何使用val()方法取值? 下一篇:jQuery中如何使用add()方法添加元素

    相关文章推荐

    • python time.asctime()的字符串返回

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网