[ Javascript ] for in문

정인성·2022년 5월 19일
0

JavaScript

목록 보기
24/28
post-thumbnail

for in

  • 객체의 각 엘리먼트(요소)에 접근할 수 있는 반복문

객체의 속성들을 출력하는 동일한 코드

let obj = {
    name : "object",
    weight:30,
    isObject:true,
    arr:[1,2,3],
    obj:{property:1}
}


for 구문 사용

let property_list = Object.keys(obj);

for( let i=0 ; i<property_list.length ; i++ ){
    let propertyName = property_list[i];
    console.log( "\t", propertyName, ": ", obj[propertyName] );
}
for in 구문 사용
for( var propertyName in obj ){
    console.log( "\t", propertyName, ": ", obj[propertyName] );
}
profile
2022.05.09 START

0개의 댓글