본문 바로가기
javaScript/J Query & 스크립트

== === 차이점 (JavaScript)

by mooyou 2022. 2. 14.
728x90
300x250
SMALL

 

자바스크립트에서 ==과 ===의 차이를 알아보자

자바스크립트에는 문자, 숫자등의 타입이 존재하는데 ==은 타입이 다르더라도 값이 같으면 같은 데이터로 간주 한다.

 

예시를 보자

console.log(10=='10'); //값은 true

위와 같이 앞에는 숫자 10이고 뒤에는 문자 10이지만 ==이 2개 일 경우 타입에 상관없이 데이터만 같다면 true를 반환한다.

console.log(10==='10'); //false 반환

만약 ===일 경우에는 두 개의 데이터 값은 같아도 타입이 다르기 때문에 false를 반환한다.

 

다르면 true를 반환하는 !=과 !==도 마찬가지이다.

 

 

 

728x90
반응형
LIST

댓글