여러 사람들의 오픈 소스를 보면서 ==은 ==이지 왜 ===일까 하며 쳐봤다.
자바스크립트에는 좀 더 엄격한 연산자가 있다고 한다...!
== 는 값이 같다.
(ex :
1 == '1' : 같다라고 봄. / 1 == 1 : 같다라고 봄. / '1' == '1' 같다라고 봄 )
!= 는 값이 같지 않다.
=== 는 값도, 타입도 같다.
(ex :
1 == '1' : 같지않다라고 봄. / 1 == 1 : 같다라고 봄. / '1' == '1' 같다라고 봄 )
!===는 값도, 타입도 다르다.
(ex :
1 == '1' : 같지않다라고 봄. / 1 == 1 : 같다라고 봄. / '1' == '1' 같다라고 봄 )
'Development > React, JavaScript' 카테고리의 다른 글
[css]애니메이션 적용하기 (0) | 2021.01.26 |
---|---|
[npm] npm이란? (0) | 2020.07.28 |
[자바스크립트]window.localStorage.setItem() (0) | 2020.07.24 |
fetch란? (0) | 2020.07.24 |
[리액트]페이지 이동하기 (0) | 2020.07.24 |
댓글