例如.
var myObject = {
'item_123': {
'id': 1,
'name': 'Some name'
},
'item_789': {
'id': 2,
'name': 'Another name'
}
};
Run Code Online (Sandbox Code Playgroud)
item属性/对象的数字部分之前是未知的,因为它们是唯一ID并且是自动生成的.是否有可能从myObject获取项目计数而不通过它循环?
在现代浏览器中,您可以使用Object.keys:
var objItemCount = Object.keys(myObject).length
Run Code Online (Sandbox Code Playgroud)
但是,对于跨浏览器支持,您必须遍历该对象.
| 归档时间: |
|
| 查看次数: |
143 次 |
| 最近记录: |