제어문
조건에 따라 코드 블록을 실행하거나 반복 실행할 때 사용한다. 제어문은 코드의 흐름을 이해하기 어렵게 만들어 가독성을 해치는 단점이 있다. 가독성이 좋지 않은 코드는 오류를 발생시키는 원인이 된다. 나중에 살펴볼 forEach, map, filter, reduce 같은 고차 함수를 사용한 함수형 프로그래밍 기법에서는 제어문의 사용을 억제하여 복잡성을 해결하려고 노력한다.
블록문
조건문
1. if else 문
2. switch문
반복문
1. for
2. while
3. do... while
4. break 문
5. continue 문
6.반복문을 대체할 수 있는 다양한 기능
1) 배열순회 : forEach
2) 객체 프로퍼티 열거: for in
3) 이터러블 순회: for of
'Javascript > javascript Core' 카테고리의 다른 글
[Javascript 강의] 7강 함수 (0) | 2021.09.18 |
---|---|
[Javascript 강의] 6강 객체 (0) | 2021.09.14 |
[Javascript 강의] 4강 연산자 (0) | 2021.09.12 |
[Javascript 강의] 3강 데이터 타입 (0) | 2021.09.12 |
[Javascript 강의] 2강 변수 (0) | 2021.09.11 |