29 of 264 menu

undefined 값

undefined 값은 "정의되지 않음"을 의미합니다. JavaScript에는 값이 없음을 정의하는 비슷한 값인 null가 있습니다. 차이점은 null이 의도적인 부재 (코드에 명시적으로 작성됨)를 나타내는 반면, undefined는 요소의 타입과 그 값에 대한 어떠한 정보도 없는 상태를 나타냅니다.

문법

undefined;

예시

값 없이 선언된 변수의 값을 알아봅시다:

let test; console.log(test);

코드 실행 결과:

undefined

예시

존재하지 않는 배열 요소의 값을 알아봅시다:

let arr = ['a', 'b', 'c']; console.log(arr[5]);

코드 실행 결과:

undefined

예시

존재하지 않는 객체 요소의 값을 알아봅시다:

let obj = {'a': 1, 'b': 2, 'c': 3}; console.log(obj['e']);

코드 실행 결과:

undefined

함께 보기

  • true 값,
    요소의 값이 참임을 나타냅니다
  • false 값,
    요소의 값이 거짓임을 나타냅니다
  • null 값,
    객체나 요소의 부재를 나타냅니다
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부