首页 > 编程知识 正文

数组长度为什么要length—1,jquery求数组元素个数

时间:2023-05-06 09:40:43 阅读:25333 作者:4140

数组的长度使用length属性。 length是js的本机方法,可以获取元素的数量和对象的长度。 另一方面,size ()函数是一种jQuery方法,仅作用于对象,用于返回当前jQuery对象中封装的元素数。 要获取数组的长度或参数的长度,只能使用lenth。

本教程系统要求: windows7系统、jquery1. 10.0版、戴尔G3计算机。

长度和大小的区别

虽然长期使用length,但没有考虑与size的不同。 听说今天同事特意找了资料,列举了两者的共同点和共同点。

相同点: jQuery用于返回元素的数量。 size ) )函数的作用与length属性相同。 size ) )方法的返回值与jQuery对象的length属性匹配。

语法$(selector ) (.size ) ) )。

$(selector ).length

实例代码

后台区域前区数据库区域站长交流$(Li ).size==$ ) Li ).length //4差异:

首先要注意的size用法是size ()、size )函数是jQuery方法,属于jQuery对象)实例,用于返回当前jQuery对象的封装元素的数量,在本机js中length是js本机方法(属性)。

要获取字符串的长度,必须使用length,如$('#text ' ).val ().length,不能使用size

要获取数组的长度或参数的长度,只能使用lenth,如arry.length,不能使用size。

从上面可以看到,size ()是通过调用length属性实现的(jquery 1.8或更高版本中为size ) ),而使用了length。 length更好,因为它不需要返回函数调用。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。