:) null, undefined

권민철·2022년 8월 24일
0
post-custom-banner

:)8W


오늘도
배워봅니다.

시작

1. null 과 undefined 란 무엇인가?

null과 undefined은 존재하지 않는 것을 나타내는 자바스크립트가 가진 특별한 타입임. 결론적으로 null과 undefined의 의미는 둘다 값의 존재 유무를 표현하는 타입임.

  • undefined은 변수를 선언하고 값을 할당하지 않은 상태,
    undefined는 원시값(Primitive Type)으로, 선언한 후에 값을 할당하지 않은 변수나 값이 주어지지 않은 인수에 자동으로 할당된다.
    이 값은 전역 객체의 속성 중 하나로, 전역 스코프에서의 변수이기도 하다. 따라서 undefined 변수의 초기 값은 undefined 원시 값이다.
  • null은 변수를 선언하고 빈 값을 할당한 상태(빈 객체)이다
    null은 원시값(Primitive Type) 중 하나로, 어떤 값이 의도적으로 비어있음을 표현한다.
    undefined는 값이 지정되지 않은 경우를 의미하지만, null의 경우에는 해당 변수가 어떤 객체도 가리키고 있지 않다는 것을 의미한다.
post-custom-banner

0개의 댓글