반응형
동등연산자와 일치연산자의 차이 간단히 테스트 😎
JavaScript에서 동등연산자(==, !=)를 사용할 경우 자동으로 형변환을 해서 비교하기 때문에 값만 맞으면 맞다고 하고 일치연산자(===, !==)를 사용할 경우 값과 타입까지 비교를 한다.
동영상을 보면 변수 one에는 정수 1이 들어 있고 변수 two에는 문자열 '1'이 들어 있는데 ==를 사용할 경우 true가 나오고 ===인 경우는 false가 return되는게 확인 되었다.
정확한 비교를 위해선 일치연산자를 쓰도록 하자.(비교 연산자 때문에 삽질할 미래의 너에게 하는 말)
반응형
'IT > development' 카테고리의 다른 글
[Vue.js] 인스턴스와 생성자 (0) | 2023.07.26 |
---|---|
[Vue.js] 컴포넌트끼리의 데이터 전달(feat. props, event emit) (0) | 2023.07.26 |
[Vue.js] ajax로 데이터 조회 예제(feat. axios) (18) | 2023.07.23 |
[ChatGPT] ChatGPT 고맙다. (0) | 2023.07.22 |
[React.js] state 사용법 (0) | 2023.07.13 |