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实现图片上传前本地预览
Apr 28 jQuery
jQuery滚动插件scrollable.js用法分析
May 25 jQuery
jQuery查找和过滤_动力节点节点Java学院整理
Jul 04 jQuery
jquery实现图片跟随鼠标的实例
Oct 17 jQuery
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
Nov 14 jQuery
基于jQuery实现无缝轮播与左右点击效果
May 13 jQuery
JS实现点击生成UUID的方法完整实例【基于jQuery】
Jun 12 jQuery
使用JQuery自动完成插件Auto Complete详解
Jun 18 jQuery
jquery实现自定义树形表格的方法【自定义树形结构table】
Jul 12 jQuery
jQuery实现移动端笔触canvas电子签名
May 21 jQuery
jQuery实现评论模块
Aug 19 jQuery
jQuery实现鼠标拖动图片功能
Mar 04 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+AJAX传送中文会导致乱码的问题的解决方法
2008/09/08 PHP
PHP实现的多文件上传类及用法示例
2016/05/06 PHP
thinkphp5.1框架容器与依赖注入实例分析
2019/07/23 PHP
php使用goto实现自动重启swoole、reactphp、workerman服务的代码
2020/04/13 PHP
JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
2014/10/17 Javascript
使用javascript实现简单的选项卡切换
2015/01/09 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
2015/11/06 Javascript
iOS和Android用同一个二维码实现跳转下载链接的方法
2016/09/28 Javascript
JavaScript实现的XML与JSON互转功能详解
2017/02/16 Javascript
Vue中的v-cloak使用解读
2017/03/27 Javascript
微信小程序 刷新上拉下拉不会断详细介绍
2017/05/11 Javascript
BootStrap 表单控件之单选按钮水平排列
2017/05/23 Javascript
WebStorm ES6 语法支持设置&babel使用及自动编译(详解)
2017/09/08 Javascript
layer.alert自定义关闭回调事件的方法
2019/09/27 Javascript
关于vue3默认把所有onSomething当作v-on事件绑定的思考
2020/05/15 Javascript
跟老齐学Python之坑爹的字符编码
2014/09/28 Python
Python入门篇之数字
2014/10/20 Python
python数据类型_元组、字典常用操作方法(介绍)
2017/05/30 Python
Python多进程库multiprocessing中进程池Pool类的使用详解
2017/11/24 Python
Python实现PS图像调整之对比度调整功能示例
2018/01/26 Python
python 提取tuple类型值中json格式的key值方法
2018/12/31 Python
python3对拉勾数据进行可视化分析的方法详解
2019/04/03 Python
python实现关闭第三方窗口的方法
2019/06/28 Python
详解Python文件修改的两种方式
2019/08/22 Python
Anaconda的安装与虚拟环境建立
2020/11/18 Python
python基于pexpect库自动获取日志信息
2021/02/01 Python
Topman美国官网:英国著名的国际平价时尚男装品牌
2017/12/22 全球购物
优秀毕业生自荐信
2014/06/10 职场文书
报表员工作失误检讨书范文
2014/09/19 职场文书
出国签证在职证明
2014/09/20 职场文书
学习普通话的体会
2014/11/07 职场文书
通知格式
2015/04/27 职场文书
基层党建工作简报
2015/07/21 职场文书
校园之声广播稿
2015/08/18 职场文书
配置Kubernetes外网访问集群
2022/03/31 Servers
oracle数据库去除重复数据
2022/05/20 Oracle