JavaScript-undefined와 null

hannah·2023년 7월 23일
0

JavaScript

목록 보기
11/121
post-custom-banner

undefined

보통 반환할 결과값이 없을 때 나옴
console.log 명령어는 콘솔에 무언가를 출력하지만, 그 자체로는 결과값이 없기 때문에 undefined가 반환됨
undefined는 불 값으로 형 변환했을 때 false가 나옴

typeof undefined  //undefined
!undefined  //true
!!undefined  //false

null

undefined와 마찬가지로 빈 값을 의미

undefined == null  //true
undefined === null  //false

null 또한 불 값으로 형 변환했을 때 false가 나옴

단,

typeof null  //object

이 현상은 js에서 유명한 버그

0개의 댓글