2013-04-27 5 views
0
내가 예를 들어, 존재 여부를 확인하지 않고 부울 변수를 확인하는 빠른 방법을 찾고 있어요

이 존재자바 스크립트 빠른 변수가없는 대안

+1

어떻게 변수가 코드를 작업에 존재할 수 없습니다 시도? (당신은 아마 여러 개의 다른 소스를 포함하지 않는 한) –

+0

사실, 거기에 자바 스크립트에서 "존재하지 않는 변수"같은 건 없다. 변수는 항상 존재합니다. 당신은 아마도'window' 객체의 속성 인 "전역 변수"에 대해 물어볼 것입니다.이 경우'if (name in window) ... '를 찾고 있습니다. – georg

답변

2

typeof을 사용하여 변수가 존재하는지 확인하십시오.

if((typeof variable !== "undefined") && variable) { 
    ... 
} 
1

if(typeof variable != 'undefined'){ 
    alert(variable); 
}