언어/JavaScript
[javaScript] 반복문의 차이( for, while)
홍시_코딩기록
2023. 6. 8. 20:37
반복문
for 반복문 | for-of 반복문 | for-in 반복문 | while 반복문 |
for (let i = 0 i < 3; i++ { console.log(i) } |
for (const el of array) { console.log(el); } |
for (const key in obj) { console.log(key); console.log(obj[key]); } |
while (isLoggedIn) { .... } |
for 반복문
- for(변수를 초기화; 조건; 매 반복 이후에 실행할 코드)
- 특정횟수만큼 코드를 실행하도록 함.
- 보통은 매 반복마다 증가 또는 변화
- 세미콜론으로 구분
for-of 반복문
- 배열의 모든 요소에 대해 코드를 실행할 수 있도록 함.
- of를 사용하여 상수를 생성
for in 반복문
- 객체의 모든 키에 대해 코드를 실행해주는 반복문
- 객체를 다루는 반복문이라는 차이점이 있음.
- 객체의 모든 키에 접근
while 반복문
- 어떤 조건이 충족되면 반복문 실행, 어떤 이유로 그 조건이 거짓이 되면 반복문에서 빠져나옴.
- 반복문 내부에서 어느 시점이 되면 변경 될 불리언을 가지고 있음.
*보통 for, while 만 사용함