Frontend/Javascript

json형태의 객체를 반복문으로 활용 (Object.keys, values, entries)

Developer Mobssie 2021. 4. 27. 15:15

keys(), values(), entries()를 사용할 수 있는 자료구조는 Map, Set, Array

 

 

Object.keys(obj) json형태의 객체를 반복문

 

Object를 활용한 방법

var json = {text:'abcd', number:1234, desc:'efg'};
Object.keys(json).forEach(function(k){
    console.log('키값 : '+k + ', 데이터값 : ' + json[k]);
});

 

for in 을 활용한 방법

var json = {text:'abcd', number:1234, desc:'efg'};
for(var key in json){
  console.log('키 : '+key + ', 값 : ' + json[key])
}

 

 

 

 

 

Document

developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys

'Frontend > Javascript' 카테고리의 다른 글

프론트 개발 상식 간단히 정리  (0) 2021.05.03
자바스크립트 기본 구성 요소  (0) 2021.04.28
Object.assign  (0) 2021.04.10
JSON.parse(), JSON.stringify()  (0) 2021.03.05
스타일 내기위한 자바스크립트  (0) 2021.02.28