조건문이란, 프로그래머가 명시한 자료형 조건이 참인지 거짓인지에 따라 잘라지는 계산이나 상황을 수행하는 프로그래밍 문법이다.
if문
if문은 else,eles if문으로 세분화 된다.
if문
if는 만약~라면으로 해석하면 이해하기 쉽다.
소괄호는 논리형 데이터가 참일 경우 블록 {}안의 코드를 실행한다.
if문이 한줄이면 , 중괄호를 생략할 수 있다.
표현값에 논리에 따라서 사용하고 싶을 때 쓰는 게 if문이다.
근데 이 코드가 if , else if , else로 작성된 코드가 아니라
if , if , if, if 이렇게 if만 사용한다면 성능에 악영향을 미친다.
if if 이런식으로 쓰면 첫번째를 만족해도 처음부터 끝까지 해야하고 ,
if 첫줄에서 조건만족을 해도 밑에 if를 또 실행해야 하니까
연관성이 있게 else if , else문을 사용하는 게 좋다.
Switch문
값에 따라 사용하고 싶을 때는 switch문 ,
표현값에 따라 사용하고 싶을 땐 if문이다.
즉 if문은 조건이 > >= 이런 비교연산자가 들어갈 때 사용하는게 좋다
axios error (case 401 , 402 ~~)등등 값이 뚝 떨어지는 건 switch로 쓰는 게 좋다.
반복문
반복문은 특정 코드를 반복적으로 실행할 때 사용할 수 있는 문법이다.
자바스크립트는 while , do..while , for , for..in , for...of같은 것들이 있다.
while
조건이 참이면 순차적으로 실행함.
조건이 만족하지 않으면 실행조차 되지 않는다.
그 후에 다시 처음으로 오고 실행한다.
while (num < 10) {
console.log(num);
num++;
}
이런식으로 플러스 해줘야 무한루프가 돌지 않는다.
for은 최초 1회만 실행되는 것이다.
'Front-End > JavaScript' 카테고리의 다른 글
함수 (0) | 2024.07.17 |
---|---|
자료형 , 연산자 (0) | 2024.07.17 |
빌트인 생성자 Date(JS) (0) | 2024.03.15 |
메소드 (forEach , map , filter ) (2) | 2024.03.15 |
DOM이란? (0) | 2024.03.14 |