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中each循环的简单回滚操作
May 05 jQuery
jquery replace方法去空格
May 08 jQuery
关于jquery layui弹出层的使用方法
Apr 21 jQuery
JQuery通过后台获取数据遍历到前台的方法
Aug 13 jQuery
基于jQuery ztree实现表格风格的树状结构
Aug 31 jQuery
jQuery实现点击图标div循环放大缩小功能
Sep 30 jQuery
jQuery实现模拟搜索引擎的智能提示功能简单示例
Jan 27 jQuery
jquery实现自定义树形表格的方法【自定义树形结构table】
Jul 12 jQuery
jquery 时间戳转日期过程详解
Oct 12 jQuery
jQuery+ThinkPHP实现图片上传
Jul 23 jQuery
基于JQuery和DWR实现异步数据传递
Oct 16 jQuery
html中两种获取标签内的值的方法
Jun 16 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中iconv函数使用方法
2008/05/24 PHP
PHP mb_convert_encoding 获取字符串编码类型实现代码
2009/04/26 PHP
Eclipse中php插件安装及Xdebug配置的使用详解
2013/04/25 PHP
Zend Framework教程之路由功能Zend_Controller_Router详解
2016/03/07 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
PHP实现的数据对象映射模式详解
2019/03/20 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
javascript xml为数据源的下拉框控件
2009/07/07 Javascript
javascript jscroll模拟html元素滚动条
2012/12/18 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
2014/09/28 Javascript
JS设置cookie、读取cookie
2016/02/24 Javascript
js HTML5多媒体影音播放
2016/10/17 Javascript
vue.js单页面应用实例的简单实现
2017/04/10 Javascript
深入探究angular2 UI组件之primeNG用法
2017/07/26 Javascript
基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍
2018/08/24 Javascript
JavaScript解析及序列化JSON的方法实例分析
2019/01/04 Javascript
Python的time模块中的常用方法整理
2015/06/18 Python
基于python的七种经典排序算法(推荐)
2016/12/08 Python
Python文本特征抽取与向量化算法学习
2017/12/22 Python
python print出共轭复数的方法详解
2019/06/25 Python
python可视化爬虫界面之天气查询
2019/07/03 Python
使用卷积神经网络(CNN)做人脸识别的示例代码
2020/03/27 Python
keras输出预测值和真实值方式
2020/06/27 Python
UGG美国官网:购买UGG雪地靴、拖鞋和鞋子
2017/12/31 全球购物
小橄榄树:Le Petit Olivier
2018/04/23 全球购物
印度尼西亚最好的小工具在线商店:Erafone.com
2019/03/26 全球购物
AVI-8手表美国官方商店:AVI-8 USA
2019/04/10 全球购物
为什么group by 和order by会使查询变慢
2014/05/16 面试题
大学生水果店创业计划书
2014/01/28 职场文书
电气工程自动化求职信
2014/03/14 职场文书
正科级干部考察材料
2014/05/29 职场文书
创先争优个人承诺书
2014/08/30 职场文书
教师自我剖析材料范文
2014/09/30 职场文书
2014年保管员工作总结
2014/11/18 职场文书
MySQL RC事务隔离的实现
2022/03/31 MySQL