느슨한 비교연산자와 엄격한 비교연산자의 차이

BE_{Potato.}·2022년 12월 15일
0

오늘은 '=='와 '==='의 차이점을 알아보는 시간을 가져보자.

"0"==0이 되는데 "0"===0은 안된다.

==는 느슨한 비교연산자라고 해서 값(value)만 같으면 true라고 결과가 나오지만,

===는 엄격한 비교연산자라고 해서 값과 그 형태까지 같아야 true가 나온다.

우리는 앞으로 예외상황이 많으면 좋지 않으니까 웬만하면 엄격한 비교연산자인 '==='을 위주로 쓰는 것으로 하자!!

profile
항상 '기본'을 중요시하는 예비 백엔드개발자입니다!

0개의 댓글