본문 바로가기
Development/React, JavaScript

[JS] == / != / === / !===

by 메정 2020. 8. 13.

여러 사람들의 오픈 소스를 보면서 ==은 ==이지 왜 ===일까 하며 쳐봤다.

자바스크립트에는 좀 더 엄격한 연산자가 있다고 한다...! 


== 는 값이 같다.
(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

댓글