为什么有的时候jQuery selector返回的是比较不直观的jQuery对象数组(而非比较直观的DOM列表)?
高洛峰
高洛峰 2016-11-12 09:42:42
[JavaScript讨论组]

3028326967-5824ed146eb46_articlex.png

3509002796-5824ed31a896f_articlex.png

以上两张图是在同一个页面上测试和截取的,同样的jQuery('script')返回的结果却有很大不同。在我的Chrome上,一直以来都是第一种返回结果,在这个返回结果中可以很直观地看到每一个

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(1)
三叔

jquery返回的应该是一个jquery对象,指定键获取Dom,这些你都是清楚的,我就不多描述了。一个是没有展开状态,一个是展开状态。

e6cd2709gw1f9nwpczqnmg20ef06h74s.gif

更新:

仔细看了一下图片,发现我的理解有一些小问题。具体的差别应该就是下面两个这样的差别。

console.log(Element);
console.log('%O', Element);

e6cd2709gw1f9nwwi0euwj20w804r0u7.jpg

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号