English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript undefined 속성

 JavaScript 전역 속성/함수

전역undefined 속성은 변수에 값을 할당하지 않았거나 변수를 선언하지 않았음을 나타냅니다.

그것은 JavaScript의기본 타입 중 하나

계산할 변수에 값이 할당되지 않았다면, 메서드나 문장도 undefined을 반환합니다.

값을 반환하지 않으면 함수가 undefined을 반환합니다.

문법:

undefined
var str;
if (str === undefined) {
   // str is undefined
} else {
   // str is defined
}
테스트를 보세요‹/›

브라우저 호환성

모든 브라우저가 완전히 지원하는 undefined 속성:

속성
undefined

기술 세부 사항

쓰기 가능한:없음
열거 가능한:없음
구성 가능한:없음
JavaScript 버전:ECMAScript 1

ECMAScript

更多实例

변수 str이 정의되었는지 확인합니다:39;if (typeof str === 'undefined&#
   // str is undefined
} else {
   // str is defined
}
테스트를 보세요‹/›

만약 반환 값이 없으면, 함수는 undefined를 반환합니다:

function demo() {
   return; // return nothing....
}
;document.getElementById('result').innerHTML = demo();
테스트를 보세요‹/›

 JavaScript 전역 속성/함수