为了账号安全,请及时绑定邮箱和手机立即绑定

如何获取对象长度

如何获取对象长度

是否有任何可以返回对象长度的内置函数?例如,我a = { 'a':1,'b':2,'c':3 }应该返回3。如果我使用a.length它返回undefined。它可能是一个简单的循环函数,但我想知道是否有内置函数?有一个相关的问题(JSON对象的长度) - 在选择的答案中,用户建议将对象转换为数组,这对我的任务来说不太舒服。
查看完整描述

3 回答

?
DIEA

TA贡献1820条经验 获得超2个赞

可以轻松完成$.map():


var len = $.map(a, function(n, i) { return i; }).length;


查看完整回答
反对 回复 2019-08-30
  • 3 回答
  • 0 关注
  • 559 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信