객체의 반복문

객체의 반복문을 알아보자.

반복문을 통해서 객체가 가지고 있는 데이터를 처리할 수 있다.


객체의 반복문

객체의 속성을 확인하거나, 객체처럼 키-값 쌍이 선호되는 데이터의 경우 특정 값을 가진 키가 있는 지 확인할 때 사용할 수 있다.

for in

for (속성이름 in 객체){}

객체 = for in문을 실행할 객체
속성이름 = 객체 안의 이름 값
반복횟수 = 객체에 있는 원소의 갯수만큼

let object = {a:1, b:2, c:3};	//객체 생성
for (name in object){		//for in문을 실행할 객체 object안에서 name(a, b, c)에 대해서 열거해라.
  console.log(name);		//객체가 가지고 있는 name를 열거해라
};				//"a" "b" "c"

속성의 이름 확인하기

var memberObject ={
  manager: 'lee',
  developer: 'kim',
  designer: 'park'
}
for( name in memberObject){
  console.log(name);
}	//"manager" "developer" "designer"

속성의 값 확인하기

var memberObject ={
  manager: 'lee',
  developer: 'kim',
  designer: 'park'
}
for( name in memberObject){
  console.log(memberObject[name]);
}	//"lee" "kim" "park"

속성의 이름과 값 확인하기

var memberObject ={
  manager: 'lee',
  developer: 'kim',
  designer: 'park'
}
for( name in memberObject){
  console.log(name+" : "+ memberObject[name]);
}	
//
"manager : lee"
"developer : kim"
"designer : park"

좋은 웹페이지 즐겨찾기