首頁  >  文章  >  web前端  >  淺談jQuery中物件遍歷.eq().first().last().slice()方法_jquery

淺談jQuery中物件遍歷.eq().first().last().slice()方法_jquery

WBOY
WBOY原創
2016-05-16 16:30:261547瀏覽

eq(index):將集合中的索引為index的元素提取出來.
first():傳回集合中的第一個元素.
.last():防護集合中的最後一個元素.
.slice(start[,end]):傳回集合中的給定區間段的元素.
first()和last()呼叫eq(),eq()透過slice()實作,slice()透過
.pushStack()實作.

相關原始碼

285行:用法很奇特,透過一個" "把可能為字串的i轉換成一個數值.
300~301:先借用陣列方法slice()從目前jQuery物件中取得指定範圍的子集,
在掉用方法pushStack()把子集轉換為jQuery物件,同時透過屬性prevObject保留了對目前jQuery物件的參考.

以上就是根據jQuery原始碼來學習.eq(),.first(),.last(),.slice()的全部內容了,小夥伴們是否了解了他們了呢?

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn