jQuery中過濾方法slice()方法如何使用?

dapan發表於2021-09-11

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學習推薦:。

推薦操作環境:windows7系統、jquery3.2.1版本,DELL G3電腦。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/758/viewspace-2830875/,如需轉載,請註明出處,否則將追究法律責任。

相關文章