浅谈jQuery中对象遍历.eq().first().last().slice()方法

时间: 作者:头多

  

[jQuery,eq,first,last,slice]浅谈jQuery中对象遍历.eq().first().last().slice()方法

  

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)

推荐图片Related

相关文章Related

查看更多热门新闻


首页 | js代码 | jQuery特效 | 其他代码 | 关于我们

Copyright © 2010-2019 菲娱国际平台 版权所有

系统要求:本站自适应各终端浏览器分辨率

请使用Google、Firefox、IE9、百度浏览器登录网站

网站地图 | RSS订阅 | 菲娱国际平台