개발 창고/Web

[Javascript] JSON Object - Key 개수 구하기

로이제로 2022. 11. 7. 17:17
반응형
var jsonObject           = { key1:"AAAA", key2:"BBBB", key3:9999, key4:"가나다라" };
var jsonObjectKeys       = Object.keys(jsonObject);
var jsonObjectKeysLength = jsonObjectKeys.length;

console.log("jsonObject\n" + jsonObject);
console.log("jsonObjectKeys\n" + jsonObjectKeys);
console.log("jsonObjectKeysLength\n" + jsonObjectKeysLength);

만약 첫 번째 줄처럼 jsonObject가 있고, 각각의 키가 있다면

이 중에서 키 값만을 추출하기 위해 Object.keys(JSON객체)를 활용하면, key값 목록을 추출할 수 있습니다.

이때, 키 값은 Array로 반환되기 때문에, length를 활용하여 키 값의 개수를 파악할 수 있습니다.

 

이를 간략하게 표시하면,

var jsonObjectKeysLength = Object.keys(jsonObject).length;

console.log("jsonObjectKeysLength\n" + jsonObjectKeysLength);

위와 같이 체인으로 추출 할 수도 있습니다.

반응형