티스토리 뷰
반응형
- Equality 연산자 (동등 연산자)
- == 와 !=
- Javascript 에서 == 를 사용하면 연산이 되기 전에 피연산자들을 먼저 비교할 수 있는 형태로 변환
123 == 123 // true 12345 == "12345" // true true == 1 // true undefined == null // true 'abc' == new String('abc') // true null == false // false 'true' == true // false true == 2 // false
- Identity 연산자 (일치 연산자)
- === 와 !===
- 피연산자들이 서로 타입이 달라도 형변환을 하지 않고 연산
123 === 123 // true 12345 === '12345' // false true === 1 // false undefined === null // false 'abc' === new String('abc') // false
(참고 : hyunseob.github.io/2015/07/30/diffrence-between-equality-and-identity-in-javascript/)
반응형
'JavaScript & jQuery' 카테고리의 다른 글
[JavaScript] Date 객체로 다음 달 마지막 날 출력 (0) | 2021.02.25 |
---|---|
[JSP] jstl로 현재날짜 및 현재시간 출력 (0) | 2021.02.25 |
[JavaScript] DOM / BOM (0) | 2021.02.10 |
[JavaScript] jQuery.ajax() (0) | 2021.02.10 |
[JavaScript] callback 함수 (0) | 2021.02.10 |