null과 undefined 차이

오우·2023년 2월 7일
0

JavaScript에는 '없음'를 나타내는 값이 두 개 있는데, 바로 null와 undefined임.
두 값의 의미는 비슷하지만, 각각이 사용되는 목적과 장소가 다름.

JavaScript는 값이 대입되지 않은 변수 혹은 속성을 사용하려고 하면 undefined를 반환함.
null은 '객체가 없음'을 나타냄. 실제로 typeof 연산을 해보면 아래와 같은 값을 반환함.

프로그래머의 입장에서 명시적으로 부재를 나타내고 싶다면 항상 null을 사용하는 것이 좋음

출처: https://helloworldjavascript.net/pages/160-null-undefined.html

profile
나는 개발자, 나는 개발자라구.

0개의 댓글