이번에는 OPTION EXPLICIT 키워드에 대해서 알아보겠습니다.
앞의 포스팅에서 ASP는 변수 선언을 하지 않아도 작동은 된다라고 설명을 했었습니다.
하지만 그렇게 되면 소스 코드륵 해석하는데 시간이 오래 걸리기때문에 변수를 선언하는것을 권장한다고 했었습니다.
그래서 이번에 알아볼 OPTION EXPLICIT 키워드를 알아보는것입니다.
ASP는 변수 선언을 강제할 수 있도록 OPTION EXPLICIT 키워드를 제공합니다.
OPTION EXPLICIT 키워드를 ASP 문서 맨 앞에 사용하면 선언하지 않은 변수를 사용할 때 오류가 발생합니다.
간단한 예를 들어보겠습니다.
<%OPTION EXPLICIT%>
<%
Dim myVar1, myVar2
myVar1 = 1
myVar2 = "이 블로그의 주인 강진일은"
myVar3 = "잘생겼습니다." <- 이 부분에서 오류가 발생합니다
%>
예제를 보니깐 쉽게 이해가 되시죠?
처음에 Dim myVar1, myVar2 이렇게 2개만 선언을 해주었는데
myVar3 이라는 변수를 사용한다고 하니깐 오류가 발생하게 되는것입니다.
만약 젤 처음에 <%OPTION EXPLICIT%> 를 명시하지 않았다면 오류가 발생이 되질 않겠죠.
이상 OPTION EXPLICIT에 대한 포스팅을 마치도록 하겠습니다.
궁금하신점은 댓글로 남겨주세요.^^
'IT 프로그래밍 > ASP' 카테고리의 다른 글
ASP 자료형 기초 설명 (0) | 2014.01.25 |
---|---|
ASP 상수 기초 설명 (0) | 2014.01.25 |
ASP 변수에 대한 기초 설명 (0) | 2014.01.25 |
ASP 식별자 기초 설명 (0) | 2014.01.25 |
ASP 하이브리드 코드 구조 기본 설명 (0) | 2014.01.25 |