长度和大小()在jQuery有什么不同

介绍

本篇文章为大家展示了长度和大小()在jQuery有什么不同,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

jQuery长度和大小()区别总结如下:

1.长度是属性,大小()是方法。

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

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

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

长度和大小()在jQuery有什么不同

从图中可以看到大小()方法比长度慢38%,原因何在吗?

原因在此:

长度和大小()在jQuery有什么不同

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

.size jQuery 1.8()方法弃用。使用相反。length属性。

.size()方法的功能相当于. length属性;然而,是首选的,因为它没有。length属性函数调用的开销。

上述内容就是长度和大小()在jQuery有什么不同,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

长度和大小()在jQuery有什么不同