자바스크립트에서 !!연산자는 피연산자를 boolean값으로 변환한다.
이때 객체는 빈 객체라도 true로 반환됨.
ex)
!!0 은 false
!!1 은 true
!! 'string' 은 true
!!{} 은 true
!!null 은 false
!!undefined는 false
이때 객체는 빈 객체라도 true로 반환됨.
ex)
!!0 은 false
!!1 은 true
!! 'string' 은 true
!!{} 은 true
!!null 은 false
!!undefined는 false
'Script > Javascript' 카테고리의 다른 글
배열앞에 +기호 (+배열[0]) (0) | 2023.11.20 |
---|---|
API의 json 응답 처리 (0) | 2022.12.27 |
동적으로 생성한 태그에 이벤트 걸때 주의점 (0) | 2022.12.22 |
jsonp로 호출시 OOOO의 자원이 MIME타입 (text/html)이 일치하지 않아서 (X-Content-Type-Options: nosniff) 차단되었습니다. 해결 (0) | 2020.04.24 |
Prototype 프로퍼티 (0) | 2015.11.10 |
댓글