
알고있으면 좋은 Javascript Tip✨
for 문
- for문은 조건식이 참일 경우에 증감식 구문을 거쳐 명령문 구문을 반복하여 실행한다.
- 반복문 안에 break 문, continue 문 사용 가능하다.
- break : for 문과 while 문의 루프에서 벗어나기 위해 사용한다.
- continue : 반복을 유지한 상태에서 코드의 실행만 건너뛰는 역할을 한다.
for(초기화식; 조건식; 증감식;) {
조건이 참인 동안 실행할 명령문
}
// 예제 (1)
for (let i = 0; i < 10; i++) {
// 0 1 2 3 4 5 6 7 8 9
console.log(i);
}
for in 문
- for in 문은 객체의 모든 문자열로 된 키를 반복하여 열거한다.
// 예제 (1)
const object = { a: 1, b: 2, c: 3 };
for (const key in object) {
// a : 1, b : 2, c : 3
console.log(`${key}: ${object[key]}`);
}
for of 문
- for of 문은 반복 가능한 객체 ( String, Array, Map, Set ) 등의 객체의 값을 반복하여 열거한다.
// 예제 (1)
const fruits = ["Apple", "Banana", "Strawberry"];
for (const item of fruits) {
// Apple Banana Strawberry
console.log(item);
}
while 문
- while문은 조건식이 참인 동안 반복하여 실행문을 실행한다.
let 변수 = 초기값;
while (조건식) {
조건식이 참인 동안 반복적으로 실행하고자 하는 실행문
}
// 예제 (1)
const baseball = ["LG", "SSG", "LOTTE"];
while (baseball.length) {
// LG SSG LOTTE
console.log(baseball.shift());
}
'Study > JavaScript' 카테고리의 다른 글
| [JS] 호이스팅 (0) | 2023.09.07 |
|---|---|
| [JS] 조건문 (if, else if, switch, 삼항연산자) (0) | 2023.09.06 |
| [JS] draggable 구현하기 (0) | 2023.09.06 |
| [JS] Spread Operator (전개 연산자) (0) | 2023.09.04 |
| [JS] map & filter (0) | 2023.09.04 |