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写的验证表单(实例讲解)
Jul 06 jQuery
利用jQuery异步上传文件的插件用法详解
Jul 19 jQuery
使用jquery的jsonp如何发起跨域请求及其原理详解
Aug 17 jQuery
一个有意思的鼠标点击文字特效jquery代码
Sep 23 jQuery
jQuery实现的上传图片本地预览效果简单示例
Mar 29 jQuery
vue+jquery+lodash实现滑动时顶部悬浮固定效果
Apr 28 jQuery
jQuery实现form表单序列化转换为json对象功能示例
May 23 jQuery
jquery获取img的src值实例介绍
Jan 16 jQuery
javascript异步处理与Jquery deferred对象用法总结
Jun 04 jQuery
基于JavaScript或jQuery实现网站夜间/高亮模式
May 30 jQuery
jquery+ajax实现异步上传文件显示进度条
Aug 17 jQuery
jQuery-App输入框实现实时搜索
Nov 19 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
php MySQL与分页效率
2008/06/04 PHP
php select,radio和checkbox默认选择的实现方法
2010/05/15 PHP
PHP中使用CURL模拟登录并获取数据实例
2014/07/01 PHP
php发送get、post请求的6种方法简明总结
2014/07/08 PHP
简单解析PHP程序的运行流程
2016/06/23 PHP
PHP与Web页面的交互示例详解一
2020/08/04 PHP
js+css实现导航效果实例
2015/02/10 Javascript
javascript下拉列表菜单的实现方法
2015/11/18 Javascript
Sublime Text 3常用插件及安装方法
2015/12/16 Javascript
深入解析桶排序算法及Node.js上JavaScript的代码实现
2016/07/06 Javascript
关于JavaScript 原型链的一点个人理解
2016/07/31 Javascript
JavaScript toUpperCase()方法使用详解
2016/08/26 Javascript
微信小程序 template模板详解及实例
2017/02/21 Javascript
详解vue.js的devtools安装
2017/05/26 Javascript
React Router v4 入坑指南(小结)
2018/04/08 Javascript
小程序根据手机机型设置自定义底部导航距离
2019/06/04 Javascript
详解JS函数防抖
2020/06/05 Javascript
jQuery实现推拉门效果
2020/10/19 jQuery
基于Python实现的扫雷游戏实例代码
2014/08/01 Python
在Python中使用模块的教程
2015/04/27 Python
Python编程中对文件和存储器的读写示例
2016/01/25 Python
小议Python中自定义函数的可变参数的使用及注意点
2016/06/21 Python
python中字符串类型json操作的注意事项
2017/05/02 Python
python2.7 mayavi 安装图文教程(推荐)
2017/06/22 Python
Python使用numpy产生正态分布随机数的向量或矩阵操作示例
2018/08/22 Python
Python设计模式之桥接模式原理与用法实例分析
2019/01/10 Python
Django web框架使用url path name详解
2019/04/29 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
Python 内置函数globals()和locals()对比详解
2019/12/23 Python
Python 保存加载mat格式文件的示例代码
2020/08/04 Python
HTML5中的Web Notification桌面右下角通知功能的实现
2018/04/19 HTML / CSS
个人收入证明范本
2014/01/12 职场文书
公司承诺书格式
2014/05/21 职场文书
社区春季防火方案
2014/06/02 职场文书
北大自主招生自荐信
2015/03/04 职场文书
小学生心理健康活动总结
2015/05/08 职场文书