문.

조건문(if, else if, else, switch)

자바스크립트에서는 조건문을 사용하여 특정 조건을 만족하는 경우에만 코드를 실행할 수 있다.

[1] for문

1-1 기본적인 for문

for (let i = 0; i < 10; i++) {
  console.log(i); // 0 1 2 3 4 5 6 7 8 9
}

1-2 배열과 함께 사용하는 for문

let numbers = [1, 2, 3, 4, 5];

for (let i = 0; i < numbers.length; i++) {
  console.log(numbers[i]); // 1 2 3 4 5
}

1-3 for...in문

let person = { name:"John", age:30, gender:"male"};

for (let key in person) {
	console.log(key + ": " + person[key]); // name: wook age: 30 gender: male
}

2 while문

let i = 0;

while(i < 10) {
  console.log(i); // 0 1 2 3 4 5 6 7 8 9
  i++;
}

조건식이 참일 경우에만 코드를 반복해서 실행.

3 do...while문

let i = 0;

do{
  console.log(i); // 0 1 2 3 4 5 6 7 8 9
  i++;
} while(i < 10);

do..while문은 일단 한 번은 코드를 실행하고, 그 후에 조건식을 체크하여 반복 여부를 결정

4 break문과 continue문

4-1 break문

for (let i = 0; i < 10; i++) {
if (i === 5)
  break;
}
console.log(i); // 0 1 2 3 4
}

break문을 사용하여 0~4까지의 숫자만 출력 break문은 반복문을 종료

4-2 continue문

for (let i = 0; i < 10; i++) {
  if (i === 5) {
    continue;
  }
  console.log(i); //  0 1 2 3 4 6 7 8 9
}

5를 제외한 0부터 9까지의 숫자를 출력한다.

새로운 개인 프로젝트를 시작했다, 하지만 api를 불러와서 데이터를 페이지에 뿌려주는 과정 조차 너무 어렵다,,,역시 성취감에 따라서 자신감이 크게 오락가락 하는 것 같지만 원래 배움에는 도저히 이해가 안가고 마냥 내 것이 아닐때가 있었다, 하지만 그럴때 마다 묵묵히 전진 한다면 어느 순간 괜찮은 레벨에 도달한 나를 돌아 볼 수 있었다.
기초를 튼튼히 하고 찬찬히 보자.

profile
감금 당하고 개발만 하고 싶어요

0개의 댓글