<문자열 이어붙이기>
< || 연산자 , && 연산자>
|| 연산자는 조건 하나라도 true가 나오면 연산을 거기서 멈춘다.(하나라도 참이면 참이기 때문)
그래서 연산이 무거운 조건식을 뒤쪽으로 배치해야 한다.
&& 연산자는 false가 하나라도 나오면 무조건 false여서
연산이 무거운 조건을 맨 뒤에 쓴다.
<== , === 비교>
== :두개의 값 비교
=== :두개의 값 비교 + 데이터 타입 비교 (둘다 같아야 true 반환)
reference(참조) 비교
null 타입, 불리언 타입, int타입(0), string타입(' '), undefined 타입.
모두 false로 간주되어 == 에는 true를 출력하지만
=== 때는 타입이 달라서 false로 출력된다.
'🗃️javascript > 이론정리' 카테고리의 다른 글
기본 자료형, 객체 자료형 (0) | 2023.09.25 |
---|---|
클래스, 컨스트럭터 및 객체 예시 (0) | 2023.09.20 |
js 개발 이론정리(1)[async, defer, 데이터 타입] (0) | 2023.04.02 |
js 기본 정리 시작 이유 + js 환경 조성 (0) | 2023.04.02 |
DOM[EventListener, querySelector, 매개변수.target.value 사용하기] (0) | 2023.03.27 |