[JS] 동등 비교 관계 연산자 (Equality operators)

은채·2022년 5월 28일
0

JavaScript

목록 보기
6/26
post-thumbnail

== vs ===

== 값이 같음
!= 값이 다름
=== 값과 타입이 둘 다 같음
!== 값과 타입이 다름

둘 다 동일한 비교를 하지만 엄격한 동등 비교 연산자(===)의 경우, 타입변환(Type conversion)이 일어나지 않으며 타입이 일치해야한다!

단, 객체/배열의 경우는 참조타입이기 때문에 두 연산자 모두 동일하게 동작한다

== 보다는
===을 쓰는게 더 안전할 것 같다
안전한 타입 체크와 더 좋은 코드를 위해~

profile
반반무마니

0개의 댓글