jquery数组长度
jQuery 获取数组长度的方法
在 jQuery 中,获取数组长度与原生 JavaScript 方法一致,因为数组是 JavaScript 的基本数据结构,jQuery 并未对其扩展。以下是几种常见方法:
直接使用 length 属性
var arr = [1, 2, 3, 4];
var len = arr.length; // 结果为 4
jQuery 对象中的数组长度
若操作的是 jQuery 对象(如通过选择器获取的元素集合),同样使用 length:
var $elements = $('div'); // 获取所有 div 元素
var count = $elements.length; // 返回匹配的 div 数量
检查空数组
通过 length 判断数组是否为空:
if (arr.length === 0) {
console.log('数组为空');
}
注意事项

- jQuery 的
size()方法在旧版本中也可用于获取元素集合长度,但在 jQuery 1.8 后被废弃,推荐始终使用length。 - 对非数组对象(如对象字面量)使用
length会返回undefined,需先转换为数组或使用其他方法统计属性数量。






