- 일치 연산자
자동 자료형 변환으로 인해 일치 연산자를 사용 시 개발자가 의도치 않는 결과가 발생할 수 있다.
따라서 이를 해결하기 위해 자료형과 값이 일치한지 파악해주는 ===와 자료형과 값이 다른 지 판단해주는 !==를 사용할 수 있다.
<!DOCTYPE html> <html> <head> <title></title> <meta charset="UTF-8"> <script> alert('' == false); alert('' == 0); alert(0 == false); alert('273' == 273);
alert('' === false); alert('' === 0); alert(0 === false); alert('273' === 273); </script> </head> <body> </body> </html> |
alert 결과 : true true true true false false false false |
'JavaScript' 카테고리의 다른 글
자바스크립트 (JavaScript) - 17 : 반복문 (배열, for in) (2) | 2016.07.18 |
---|---|
자바스크립트 (JavaScript) - 16 : 조건문 (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 14 : false (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 13 : NaN (Not A Number) (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 12 : 숫자와 문자열 자료형 변환 (0) | 2016.07.18 |