JavaScript 获取对象与数组实际长度的实现方法
作者:半夏时间:2026-10-30 08:36:51浏览:462
本文介绍如何在 JavaScript 中获取对象和数组的实际长度。通过判断数据类型,对字符串直接返回 length 属性,对对象则利用 for...in 循环遍历统计属性数量,从而准确获取元素个数。
JavaScript 获取对象与数组实际长度的实现方法
在 JavaScript 开发中,经常需要获取对象或数组的实际长度及元素个数。以下代码展示了具体的实现方式。
核心代码实现
/*获取对象、数组的长度、元素个数
*@param obj 要计算长度的元素,可以为object、array、string
*/
function count(obj){
var objType = typeof obj;
if(objType == "string"){
return obj.length;
}else if(objType == "object"){
var objLen = 0;
for(var i in obj){
objLen++;
}
return objLen;
}
return false;
}
上述内容即为关于 JavaScript 获取对象和数组实际长度及元素个数的完整实现代码。希望这段代码能为读者提供参考,也欢迎继续支持本站获取更多技术分享。
作者最新文章
JavaScript闭包与类(Class)的区别及适用场景对比
2026-11-05 15:48:57
JavaScript入门要学ES6吗?let与箭头函数等新特性解析
2026-11-05 14:49:16
JavaScript 8种数据类型详解:基本类型与引用类型的区别
2026-11-05 14:25:15
怎么在JavaScript中使用async/await优化Ajax异步流程
2026-11-05 13:56:15
JavaScript replace回调函数实现动态正则替换逻辑
2026-11-05 13:52:13
