-
===란?개발 공부/자바스크립트 2024. 9. 30. 13:32
===는 엄격한 동등 비교 연산자다.
두 값의 타입과 값이 모두 같을 때 참을 반환한다.
==와의 차이는
==는 느슨한 동등 비교 연산자로, 타입 변환을 수행한 후 값을 비교한다.
===는 타입 변환을 수행하지 않고 비교한다.
예시
5 === 5 // true
5 === '5' // false (숫자 5와 문자열 '5'는 타입이 다름)
5 == '5' // true (타입 변환 후 비교하므로 true)이를 쓰는 이유는 예상치 못한 타입 변환 오류를 감지할 수 있다.
'개발 공부 > 자바스크립트' 카테고리의 다른 글
ES6+ (0) 2026.03.04 splice 메서드 (1) 2024.09.30 forEach (1) 2024.09.30 FormData 객체 (1) 2024.09.30 STT(Speech To Text) 기능 구현 (0) 2024.06.24