var a;
typeof(a);
//undefined
typeof(c);
//undefined
if(c) {}
//throw error
c
없이는 존재하지 않는다는 것을 어떻게 알 수 있습니까 try
catch
?
표시 중복 된 후 업데이트 :
typeof initializedVariable
그리고 typeof notInitializedVariable
모두 '정의되지 않은'이 표시됩니다. 내 질문은 변수가 존재하는지 (초기화되었는지) 아는 것입니다.
typeof 연산자를 사용할 수 있습니다 .
if (typeof a === 'undefined') {
// variable is undefined
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다