
for...in 반복문은 변수의 property name을 할당했었지만,for...of 반복문은 배열의 요소를 할당함.기본 구조
for (변수 of 배열) {
동작부분;
}
예시
let influencer = ['suwonlog', 'small.tiger', 'Minam.ludens', 'cu_convenience24']
for (let element of influencer) {
console.log(element);
}
.
.
.
>>> suwonlog
small.tiger
Minam.ludens
cu_convenience24
for...in 반복문으로도 작성 가능함.for...in 반복문은 모든 property를 가지고 반복하는 동작이기 때문에, 특수한 경우에는, 배열의 method나 배열이 가지고 있는 length property 같은 것들이 변수에 할당될 가능성이 있음.for...in 반복문은 사실상 일반적인 객체에 좀 더 최적화되어 있음.let influencer = ['suwonlog', 'small.tiger', 'Minam.ludens', 'cu_convenience24']
for (let index in influencer) {
console.log(influencer[index]);
}
.
.
.
>>> suwonlog
small.tiger
Minam.ludens
cu_convenience24