-
윤인성 _ 혼자 공부하는 JS _ 17 _ 3.2절 나머지 조건문TIL/Javascript 2024. 8. 4. 10:40
JS 에서 조건문
1) if 조건문
2) switch 조건문
3) 조건부 연산자(삼항 연산자)를 활용한 조건 분기 >> 조건 ? 실행문1 : 실행문2
4) 논리 연산자를 활용한 조건 분기(짧은 조건문, 그냥 눈으로만 봐라)
- short circuit evaluation(단락 평가)
>> 이거 쉽게말해서 | |, &&의 특성을 이용하는 건데,
| | 같은 경우 조건 중에 하나만 true여도 전체 결과가 true이기 때문에이런 부분을 고려해서 조건 분기시 true가 되는 조건을 앞쪽에 배치
&&도 마찬가지로 하나만 false이면 전체가 false이기 때문에
이런 부분을 고려해서 조건 분기시 조건을 배치하는 것
이렇게 하면 | | 일때는 true를 만나면 그 뒤의 조건은 검사하지 않고
&&의 경우에도 false를 만나면 그 뒤의 조건은 검사하지않고 넘어가기 때문에
어느정도 성능이 향상되는듯
## 저는 학생입니다. 제가 포스팅하는 모든 글은 한 개인의 의견이며, 특정 지식을 저만의 방식으로 이해하고 해석한 것입니다. 따라서 반드시 틀릴 수 있습니다. 포스팅 내용과 관련하여 혹시라도 고칠 부분이 있다면 너그럽게 양해해주시고, 필요시 고치도록 하겠습니다. 감사합니다. 좋은 하루 되세요 ~ :)
'TIL > Javascript' 카테고리의 다른 글
윤인성 _ 혼자 공부하는 JS _ 18 _ 3장 누적예제 ( 홀짝 프로그램, 간지출력 ), 이론과 실전(당부의 말) (0) 2024.08.04 윤인성 _ 혼자 공부하는 JS _ 16 _ if else, if else if (0) 2024.08.04 윤인성 _ 혼자 공부하는 JS _ 15 _ if 조건문 기본 (0) 2024.08.03 윤인성 _ 혼자 공부하는 JS _ 14 _ Program이란?, 단위환산프로그램, 개발에 필요한 지식 (0) 2024.08.03 윤인성 _ 혼자 공부하는 JS _ 13 _ prompt(), confirm(), 자료형 변환, (0) 2024.08.03