일반적으로 배열 내 원소의 개수를 구할 땐 배열명.length 를 쓰면 간단히 구할 수 있는데, {키:값} 쌍으로 이루어진 JSON 형식의 오브젝트는 length로는 엘리먼트의 개수가 나오지 않습니다.
그럴때 무식하게 for(i in obj) 형식으로 루프를 돌리곤 했는데, 이게 제 내공 부족이었네요.
간단하게,
var ex_obj = { 'a' : '1st', 'b' : '2nd', 'c' : '3rd', 'd' : '4th' };
var obj_length = Object.keys(ex_obj).length;
http://egloos.zum.com/beewee/v/947615
'javascript' 카테고리의 다른 글
자바스크립트용 inarray (0) | 2016.06.03 |
---|---|
자바스크립트 RGB to Hex (0) | 2016.05.24 |
다중 input 시 name에 배열 주기 (1) | 2016.03.08 |
태그생성하면서 id 값도 주기 (0) | 2016.03.02 |
json -> string (0) | 2016.03.02 |