Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- VSCode
- 변화감지
- php
- 이미지바꾸기
- rxjs
- Ionic
- ChangeDetectorRef
- angular
- JavaScript
- error
- Visual Studio Code
- sealize
- Git
- NVM
- hashchange
- border-width
- typescript
- change detection
- getElementsByClassName
- zsh
- 자바스크립개념
- 테두리굵기
- Sentry
- aab 배포
- oh-my-zsh
- ion-range
- angular5
- code .
- fromEvent
- IONIC3
Archives
- Today
- Total
hsunny study blog
조건문 안에서 변수 할당하기 본문
기본적으로 조건문은 아래와 같이 사용한다.
if (condition) {
statement_1_runs_if_condition_is_true;
statement_2_runs_if_condition_is_true;
} else {
statement_3_runs_if_condition_is_false;
statement_4_runs_if_condition_is_false;
}
종종 조건문에서 변수를 할당하는 코드들을 마주하기도 한다.
if (x = y) {
/* statements here */
}
하지만 위 방식은 MDN에서 추천하는 방식이 아니다.
추천하지 않는 이유: 코드를 자세히 보지 않는 경우, 동등비교연산자로 오해할 수 있기 때문에
추천하는 방식은 할당 주위에 추가 괄호를 넣는 것이다.
if ((x = y)) {
/* statements here */
}
참고
developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Control_flow_and_error_handling
제어 흐름과 에러 처리 - JavaScript | MDN
제어 흐름과 에러 처리 JavaScript는 어플리케이션 상의 상호작용을 통합하는데 사용할 수 있는 일련의 문법, 특히 제어흐름 문을 지원합니다. 이 장에서는 이러한 문법의 개요를 제공합니다. JavaS
developer.mozilla.org
'programming > javascript' 카테고리의 다른 글
스코프 (Scope, 유효범위) (0) | 2021.09.04 |
---|---|
예외처리 (0) | 2021.04.08 |
자바스크립트에서 거짓으로 취급하는 값 (0) | 2021.04.01 |
논리 연산자 (0) | 2020.09.14 |
[jQuery] serializeArray()를 이용해 form 값을 한번에 가져오기 (0) | 2019.11.29 |