-
[JavaScript] '==' '===' 차이Study/JavaScript 2020. 10. 29. 16:04
== !=
Equality 연산자(동등 연산자)
사전적 의미)
equality
평균, 균등
느슨한 동등 비교. 강제형변환
예시)
1234567123=='123' // true
'123'=='123' // truefalse==false // truefalse==0 // truefalse=="" // truefalse==null // falsefalse==undefined // falsefalse==NaN // falsecs
===, !==
Identity 연산자(일치 연산자)
사전적 의미)
identity
ID, 신원, 신분, 정체
엄격한 동등성 비교. 타입과 값 둘다 같아야 함
예시)
1234567123==='123' // falsefalse===false // truefalse===0 // falsefalse==="" // falsefalse===null // falsefalse===undefined // falsefalse===NaN // falsecs 'Study > JavaScript' 카테고리의 다른 글
[jQuery] CSS 속성 추가/변경/여러개 속성 변경 (0) 2020.12.21 [jQuery] 문법: 기호 '$(달러)' 의미 (0) 2020.11.02 [Library-Highcharts] Highcharts 사용방법 (0) 2020.10.29 [jQuery] 키보드 이벤트(keyup, keydown, keypress) (0) 2020.10.29 [jQuery] ajaxStart/ajaxStop ajax 요청시 함수 설정 (0) 2020.10.28