undefined

undefined

정의

undefined는 JavaScript에서 정의되지 않은 값이나 변수를 나타내는 값입니다. 변수가 선언되었지만 값이 할당되지 않은 경우 변수의 값은 undefined가 됩니다. 또한 존재하지 않는 프로퍼티에 접근하면 undefined가 반환됩니다.

예시

    // 변수 선언
    let x;

    // 변수 값 확인
    console.log(x); // undefined
  
    // 존재하지 않는 프로퍼티 접근
    const obj = {};

    console.log(obj.name); // undefined
  

주의 사항

undefined는 null과 비슷하지만 두 가지는 다릅니다. null은 명시적으로 값이 없는 것을 나타내는 값인 반면, undefined는 값이 할당되지 않은 변수나 프로퍼티를 나타냅니다.

사용법

undefined는 다음과 같은 경우에 사용할 수 있습니다.

  • 변수가 선언되었지만 값이 할당되지 않은 경우
  • 존재하지 않는 프로퍼티에 접근하는 경우
  • 함수가 아무런 값도 반환하지 않는 경우

결론

undefined는 JavaScript에서 중요한 값으로, 정의되지 않은 값이나 변수를 나타냅니다. undefined와 null을 구별하는 것이 중요하며, undefined는 다양한 상황에서 사용할 수 있습니다.


Comments

No comments yet. Why don’t you start the discussion?

답글 남기기

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