Skip to content
투니맘 유니마미 투니맘 유니마미

  • 도서
  • 가전제품
투니맘 유니마미
투니맘 유니마미

tnymom, 6월 21, 2024





undefined | 개념과 용도

undefined

개념

undefined는 변수에 값이 할당되지 않은 상태를 나타내는 특수한 값입니다. 자바스크립트에서 변수를 선언하면 기본값으로 undefined가 설정됩니다.

용도

undefined는 다음과 같은 용도로 사용됩니다.

  • 변수가 선언되었지만 값이 할당되지 않은 경우
  • 함수가 인수를 받지 않을 때
  • 객체 속성이 존재하지 않을 때

undefined와 null의 차이

undefined와 null은 비슷해 보이지만 서로 다른 의미를 갖습니다.

  • undefined는 변수에 값이 할당되지 않은 상태를 나타내는 반면, null은 의도적으로 할당된 값을 나타냅니다.
  • undefined는 변수 유형으로 간주되는 반면, null은 객체 유형으로 간주됩니다.

주의 사항

변수에 undefined를 할당하면 더 이상 그 변수에 다른 값을 할당할 수 없습니다. 또한 undefined는 다른 값과 같지 않습니다. 예를 들어, undefined === null은 false를 반환합니다.

코드 예제

// 변수 선언
let x;

// undefined 확인
console.log(x === undefined); // true

// 함수 인수 미전달
function sayHello() {
  console.log("Hello!");
}

sayHello(); // "Hello!" 출력

// 객체 속성 없음
const person = {};

console.log(person.name === undefined); // true
  

결론

undefined는 자바스크립트에서 변수에 값이 할당되지 않은 상태를 나타내는 중요한 값입니다. null과의 차이점을 명확히 이해하고 코드에서 undefined를 올바르게 사용하는 것이 중요합니다.


도서

글 내비게이션

Previous post
Next post

Related Posts

도서

대화형 미디어에서 증강 현실의 등장.

6월 16, 2024

인터랙티브 미디어에서 증강 현실의 부상 *증강 현실(AR)은 대화형 미디어 세계에 큰 파장을 일으키며 우리가 디지털…

Read More
도서

중고 패션 아이템과 업사이클 패션 아이템으로 지속 가능한 옷장을 만들어보세요.

11월 3, 2024

소개 빠르게 변화하는 오늘날의 세상에서 지속 가능한 옷장을 만드는 것이 그 어느 때보다 중요해졌습니다. 패스트…

Read More
도서

대체 현실 게임의 기괴한 세계를 탐험해 보세요.

8월 2, 2024

대안 현실 게임의 기이한 세계 탐험 *대체 현실 게임(ARG)은 게임 세계를 휩쓸며 플레이어에게 허구와 현실의…

Read More

답글 남기기 응답 취소

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

©2025 투니맘 유니마미 | WordPress Theme by SuperbThemes