JS

[JavaScript] for in / for of 반복문

인디아나쥰이 2021. 5. 26. 22:45

for ...in 반복문

 

var obj = {
	A: 1,
    B: 2,
    C: 3
};

for(var prop in obj){
	console.log(prop, obj[prop]); //A 1, B 2, C 3
}

 

for ...of 반복문

 

var iterable = [30, 60, 90];

for (var value of iterable)
{
	console.log(value); // 30, 60 ,90
}

 

 

차이점

 

for in :  객체의 모든 열거 가능한 속성에 대해 반복

for of : [Symbol.iterator] 속성을 가지는 컬렉션 전용

728x90
반응형