[React] && 연산자
·
JavaScript
React에서 && 연산자의 의미와 사용법 알아보자.흔히 &&연산자는 and의 개념으로 프로그래밍 언어에서 사용된다.하지만 Java나 C 같은 언어에서와 React에서 if문의 조건문에 들어올 수 있는 것들은 조금 차이가 있다. 여기서 문제 이 코드는 무엇을 의미할까?// a는 문자열 if(a){ return( {a} ) }그렇다. a가 존재한다면 ( 공백이 아니라면 ) a를 태그로 화면에 띄어달라는 것이다.마치 a가 boolean 값처럼 동작하고 있지 않은가?여기서 다른 프로그래밍 언어 상식과의 혼동이 올 수 있다. 정확히는 JavaScript에서는 truthy falsy 규칙에 따라서 아래와 같은 값들이 falsy로 취급된다. 이 외..