예
테스트 변수가 정의되지 않은 경우 :
var x;
if (x === undefined) {
txt = "x is
undefined";
} else {
txt = "x is defined";
}
TXT의 결과는 다음과 같습니다
x is undefined
»그것을 자신을 시도 더 "Try it Yourself" 아래의 예.
정의 및 사용
정의되지 않은 속성은 변수의 값이 할당되어 있지 않은 것을 나타낸다.
브라우저 지원
재산 | |||||
---|---|---|---|---|---|
undefined | 예 | 예 | 예 | 예 | 예 |
기술적 세부 사항
자바 스크립트 버전 : | 1.3 |
---|
더 예
예
테스트 변수가 정의되지 않은 경우 :
var t1 = "myVar";
// defined
var t2;
// undefined
if (t1 === undefined) {
txt1 = "t1 is undefined";
} else {
txt1 = "t1 is
defined";
}
if (t2
=== undefined) {
txt2 = "t2 is undefined";
} else {
txt2 = "t2 is defined";
}
txt = txt1 + "<br>" + txt2;
TXT의 결과는 다음과 같습니다
t1 is defined
t2 is undefined
»그것을 자신을 시도 <자바 스크립트 전역 함수