Jsp
'=='과 '==='의 차이 [JavaScript]
민돌이
2017. 6. 19. 20:23
반응형
01. '==' 과 '==='의 차이
'=='은 Equal Operator라고 부르며
'==='은 Strict Equal Operator라고 부릅니다.
Strict란 엄격한 이라는 의미로 해석이 되는데 '=='보다 조금더 엄격하게 구분을 한다는 의미입니다.
첫번째 if문은 a와 b가 같으면(==)을 사용하여 결과값이 True가 나오는 것을 알 수 있고,
두번째 if문은 a와 b가 같으면(===)을 사용하여 결과 값이 False가 나오는 것을 알 수 있습니다.
이유) '=='은 값이 같은지 판단하여 결과를 출력하였고
'==='은 값이 같은지, 타입(형식)이 같은지를 판단하여 결과를 출력을 하기 때문에 서로 다른 결과가 나오게 됩니다.
반응형