jquery find,children,filter 的区别
jquery find,children,filter 的区别;
- filter 是对自身集合元素的操作,
- children 是对子元素的检索,
- find 是对它的后代元素的检索操作
.children(selector) 方法是返回匹配元素集合中每个元素的所有子元素(仅儿子辈)。参数可选,添加参数表示通过选择器进行过滤,对元素进行筛选。
.find(selector) 方法是返回匹配元素集合中每个元素的后代。参数是必选的,可以为选择器、jquery 对象可元素来对元素进行筛选。
.find() 与 .children() 方法类似,不同的是后者仅沿着 DOM 树向下遍历单一层级。这里的 children,我理解为儿子,只在儿子这一级遍历。看下例子:
参考
- https://blog.csdn.net/aspnet2002web/article/details/7541378
- https://blog.csdn.net/zm2714/article/details/8117978
- https://www.cnblogs.com/susan-home/p/8652418.html
- http://ljsoftstar.lofter.com/post/1cad589c_6e0db12
更多面试题
如果你想了解更多的前端面试题,请点击下面进行选择,这里基本包涵了市场上的所有前端方面的面试题,让你面试更加顺利。
- HTML 面试题
- CSS 面试题
- JavaScript 面试题
- jQuery 面试题
- Vue.js 面试题
- React 面试题
- 算法 面试题
- AJAX/HTTP 面试题
- Babel 面试题
- BootStrap 面试题
- Electron 面试题
- Gulp 面试题
- Node.js 面试题
- 前端经验相关 面试题
- 前端综合 面试题
- Webpack 面试题
- 微信小程序 面试题
这些题库还在更新中,如果你有不错的面试题库欢迎分享给我,我整理后放上来;人人为我,我为人人,互帮互助,共同提高,祝大家都拿到心仪的Offer!