How to count the number of elements in this json object?
本问题已经有最佳答案,请猛点这里访问。
我想在javascript中获取这个JSON对象的元素数量。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | data = { name_data: { 35: { name:"AA", }, 47: { name:"BB", }, 48: { name:"CC", }, 49: { name:"DD", } } } |
正确答案应该是4。我的代码是
这个功能可以帮助您
1 2 3 4 5 6 | function length(obj) { return Object.keys(obj).length; } length (data); // returns 1 length (data.name_data) // returns 4 |