반응형
Json 객체의 총 항목 수를 얻었습니까? [복제]
확장 가능성 :
자바 객체의 길이 (예 : 연관 배열)
다음과 추가 개체가 있습니다.
var jsonArray = {
'-1': {
'-1': 'b',
'2': 'a',
'10': 'c'
},
'2': {
'-1': 'a',
'2': 'b',
'10': 'a'
},
'5': {
'-1': 'a',
'2': 'a',
'10': 'b'
}
};
길이를 얻으려고하는데 jsonArray.length
3 대 대신 5 를 반환 하는 것입니다. 배열은 최빈으로 길며 (1000x2000 항목 포함) 매초마다 여러 번 수행해야합니다. 항목 수를 더 많이 얻으려면 어떻게해야합니까?
kieran의 답변 외에도 최신 브라우저에는 Object.keys
기능이 있습니다. 이 경우 다음을 수행 할 수 있습니다.
Object.keys(jsonArray).length;
JavaScript 개체의 속성을 설명하는 방법에 대한이 답변의 자세한 내용
그것은 당신이 그것의 속성을 세고 싶습니다.
Object.keys(jsonArray).length
참조 :
실제 코드입니까? (당신이 제공하는 한 것)에는 길이 속성이 exampleArray.length
내부가 경우 5가 아닌 것을 반환합니다.
이 stackoverflow 는 객체와 배열의 길이 차이를 설명하고, 이 stackoverflow 는 객체의 '크기'를 얻는 방법을 보여줍니다.
참고 URL : https://stackoverflow.com/questions/13782698/get-total-number-of-items-on-json-object
반응형
'IT' 카테고리의 다른 글
정수 나누기 : 왜 1/3 == 0의 결과입니까? (0) | 2020.08.30 |
---|---|
numpy 배열을 튜플로 변환 (0) | 2020.08.30 |
'Access-Control-Allow-Origin'헤더에 여러 값이 포함되어 있습니다. (0) | 2020.08.30 |
iPhone / iPad 사용자를 : hover 가상 클래스를 강제로 무시할 수 있습니까? (0) | 2020.08.30 |
Django 설정 기본 로깅 (0) | 2020.08.30 |