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

도서

타인이 쓴 나에게 꼭 맞는 꿀팁! 엄선한 쇼핑몰 링크 모음

7월 26, 2024

쇼핑狂♡에게 알려주는 놓치면 후회할 만한 핫템 소개 더보기 NEW KNOBSPIN D VVS1 모이사나이트 테니스 팔찌,…

Read More
도서

홀로그램 패션의 세계를 탐험해보세요.

11월 10, 2024

**홀로그램 패션의 세계 탐험** *일상적인 옷이 단순한 천 조각이 아니라 움직임에 따라 변하는 색상과 패턴의…

Read More
도서

주제: “요리에 사용되는 식용 꽃의 세계 탐험”

7월 12, 2024

요리를 통해 식용 꽃의 세계 탐험 *요리에 **식용 꽃**을 추가하는 것을 고려해 본 적이 있나요?…

Read More

답글 남기기 응답 취소

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

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