condition ? exprIfTrue : exprIfFalse
맨 앞에 조건문이 들어가고, 그 뒤로 물음표(?)와 조건이 truthy라면 실행할 식이 물음표 뒤로 들어가고 falsy라면 실행할 식이 : 뒤에 들어감. 보통 if명령문의 단축형태로 사용한다
if문 형태
위의 if문을 한 줄 삼항연산자로 변환
위의 삼항 연산자를 변수에 담아서 콘솔출력
예제
if문으로 변환
null 값 처리하기 예제
참고 :
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Conditional_Operator
한입리액트
반응형
'개발 > Javascript' 카테고리의 다른 글
[Javascript] Spread 연산자(Spread syntax); 전개구문 (0) | 2022.06.11 |
---|---|
[Javascript] 비구조화할당(destructuring assignment); 구조분해할당 (0) | 2022.06.10 |
[Javascript] 단락(short-circuit) 평가 (0) | 2022.06.09 |
[Javascript] truthy & falsy (0) | 2022.06.07 |
[Javascript] 배열 내장함수 (0) | 2022.06.05 |