2013. 4. 17. 11:11

자바스크립트는 일단 컴파일 되고 나서 나가는 언어가 아니기 때문에 에러 확인이 힘듭니다.

일반적으로 빌드타임에 나는 에러를 런타임에서 격는 경우가 많습니다-_-;;

 

그중 대표적인 것이 '변수' 문제죠.

 

변수 문제는 특히나 여러 자바스크립트를 임포트해서 쓰게 되면 특정 변수가 선언됐는지 안됐는지 확인 안 하고 사용하면 동작하지 않는 자바스크립트를 보면서 당황할 수밖에 없습니다.

 

다행이라면 에러 메시지가 명확하다는 정도?

 

 

1. 변수 확인 방법

그러니 확실하지 않은 경우는 미리 확인할 필요가 있죠.

그럴 때 사용하는 방법이 아래와 같은 방법입니다.

if( typeof(ad_Mobile) == 'undefined' ) 
{
	alert("선언 안돼 있다.");
}

 

 

2. 테스트

변수가 없는 경우

Test001.html
다운로드

 

 

변수가 있는 경우

Test002.html
다운로드

 

 

 

잘되네요 ㅎㅎ

 

 

마무리

그냥 타입스크립트 가즈아~~~