eqeq 줄이기

Created
May 26, 2024 08:45 AM
Tags
2장 타입 다루기

eqeq란?

동등 연산자를 뜻함 ‘==’
그런데 ‘===’가 있음 mdn에 따르면 엄격한 동등연산을 뜻함

동등연산

동등 연산은 비교시 타입 케스팅(형 변환)이 일어나서 타입이 바뀌어버림
'1' == 1 // true 1 == true // true
비교시 형변환이 일어나기 때문에 예상치 못한 결과가 발생할 수 있음

엄격한 동등연산(eqeqeq)

타입이 바뀌지 않는 ‘===’ 를 사용하자
'1' === 1 // false