jQuery length 和 size()区别总结


Posted in jQuery onApril 26, 2018

jQuery length和size()区别总结如下:

1.length是属性,size()是方法。

2.如果你只是想获取元素的个数,两者效果一样既 ("img").length("img").length("img").size() 获取的值是一样的。

3.如果计算一个字符串的长度或者计算一个数组元素的个数就只得用length, 如 $("#text").val().length

 看看他们的执行时间,http://jsperf.com/size-vs-length用这个检测的

jQuery length 和 size()区别总结

从图中可以看到size()方法比length慢38%,原因何在?

原因在此:

jQuery length 和 size()区别总结

看看官网的解释(http://api.jquery.com/size/):

The .size() method is deprecated as of jQuery 1.8. Use the .length property instead.

The .size() method is functionally equivalent to the .length property; however, the .length property is preferred because it does not have the overhead of a function call.

从上可以看出size()是调用length属性实现的

在jquery 1.8后 length取代了 size()  ,因为length不需要返回一个函数调用,更优秀。

Learn from yesterday, live for today, hope for tomorrow.

总结

以上所述是小编给大家介绍的jQuery length 和 size()区别总结,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jQuery插件HighCharts绘制2D饼图效果示例【附demo源码下载】
Mar 21 jQuery
jquery实现tab键进行选择后enter键触发click行为
Mar 29 jQuery
利用jQuery解析获取JSON数据
Apr 08 jQuery
基于jQuery的表单填充实例
Aug 22 jQuery
jquery 一键复制到剪切板的实例
Sep 20 jQuery
jQuery中each方法的使用详解
Mar 18 jQuery
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 jQuery
基于jQuery实现的设置文本区域的光标位置
Jun 15 jQuery
jQuery时间戳和日期相互转换操作示例
Dec 07 jQuery
基于jquery ajax的多文件上传进度条过程解析
Sep 11 jQuery
jquery实现垂直手风琴菜单
Mar 04 jQuery
详解jQuery的核心函数和事件处理
Feb 18 jQuery
jQuery+ajax实现动态添加表格tr td功能示例
Apr 23 #jQuery
jQuery中图片展示插件highslide.js的简单dom
Apr 22 #jQuery
手写简单的jQuery雪花飘落效果实例
Apr 22 #jQuery
JQuery元素快速查找与操作
Apr 22 #jQuery
关于jquery layui弹出层的使用方法
Apr 21 #jQuery
jQuery中的for循环var与let的区别
Apr 21 #jQuery
jQuery中的$是什么意思及 $. 和 $().的区别
Apr 20 #jQuery
You might like
收音机另类DIY - 纸巾盒做外壳
2021/03/02 无线电
基于php在各种web服务器的运行模式详解
2013/06/03 PHP
php+mysql删除指定编号员工信息的方法
2015/01/14 PHP
PHP中类的自动加载的方法
2017/03/17 PHP
php无限级评论嵌套实现代码
2018/04/18 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
js本身的局限性 别让javascript做太多事
2010/03/23 Javascript
Jquery 获得服务器控件值的方法小结
2010/05/11 Javascript
jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
2013/03/22 Javascript
jQuery实现的产品自动360度旋转展示特效源码分享
2015/08/21 Javascript
原生JavaScript实现异步多文件上传
2015/12/02 Javascript
Node.js环境下编写爬虫爬取维基百科内容的实例分享
2016/06/12 Javascript
jQuery的ajax和遍历数组json实例代码
2016/08/01 Javascript
JS实现图片预加载之无序预加载功能代码
2017/05/12 Javascript
JavaScript截屏功能的实现代码
2017/07/28 Javascript
AngularJs返回前一页面时刷新一次前面页面的方法
2018/10/09 Javascript
mongodb初始化并使用node.js实现mongodb操作封装方法
2019/04/02 Javascript
nodejs log4js 使用详解
2019/05/31 NodeJs
解决Python requests 报错方法集锦
2017/03/19 Python
pygame实现弹力球及其变速效果
2017/07/03 Python
pandas使用get_dummies进行one-hot编码的方法
2018/07/10 Python
Flask之请求钩子的实现
2018/12/23 Python
Python 一句话生成字母表的方法
2019/01/02 Python
详解django实现自定义manage命令的扩展
2019/08/13 Python
Python 实现将数组/矩阵转换成Image类
2020/01/09 Python
PIL.Image.open和cv2.imread的比较与相互转换的方法
2020/06/03 Python
jupyter notebook更换皮肤主题的实现
2021/01/07 Python
前端H5 Video常见使用场景简介
2020/08/21 HTML / CSS
幼儿园运动会入场词
2014/02/10 职场文书
优秀毕业生找工作自荐信
2014/06/23 职场文书
基层党建工作宣传标语
2014/06/24 职场文书
给学校的建议书400字
2015/09/14 职场文书
观看《信仰》心得体会
2016/01/15 职场文书
六年级作文之家庭作文
2019/12/12 职场文书
详解Vue3使用axios的配置教程
2022/04/29 Vue.js