반복문

김종현·2023년 3월 30일
0

Js

목록 보기
4/12

보통 for는 몇바퀴돌지 이미 알고있을때 사용하고 while은 모를때 사용

다양한 for loop (반복자)
items ['a', 'b', 'c', 'd', 'e'];

1.for(let i ~~)

2.for ..in : key를 가져온다

for(const i in items){
console.log(item);
}

3.for ..of : value를 가져온다

for(const item of items){
console.log(item);
}

4.while

let i = 0;
while(i<items.lenghth){
console.log(items[i);
i++
}

5.do..while

let i =0;
do{console.log(items[i]);
i++;
} while (i<items.length)

6.[..].forEach : 첫인자로 item, 두번쨰 인자로 index도 가져옴(순서) 배열한정.

items.forEach(item=>{console.log(item);} );


items.forEach(function (item){console.log(itme);} );

(2)반복문 내의 const에 관하여.

1) 여기서 const를 쓰게 되면 constant variable 에러. - 정해놓은 i값이 변화하므로.

for(const i =0; i<items.length; i++)

2) 매번 i값을 새로 받아옴 : const를 써도 문제 없음. i값에 변화가 없기 때문

for(const i in items)

아래도 위와 같은 이유에서 사용 가능.

for(const item of items)
profile
나는 나의 섬이다.

0개의 댓글