undefined

    undefined는 이미 본 적이 있습니다. console.log()로 출력하면 항상 부수적으로 undefined가 결과 값으로 반환됐습니다.

    > console.log('Hello, undefined!');
      Hello, undefined!
    < undefined

    undefined는 보통 반환할 결과 값이 없을 때 나옵니다. console.log()는 콘솔에 무언가를 출력하지만, 그 자체로는 결과 값이 없기 때문에 undefined가 반환됩니다.

    undefined의 자료형은 무엇일까요? typeof를 붙여 콘솔에 입력해 보면 ‘undefined’라고 나옵니다. 즉, undefined는 값이자 자료형입니다. undefined의 값은 undefined밖에 없습니다.

    > typeof undefined;
    < 'undefined'
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.