'ASP VBScript Keywords'에 해당되는 글 1건
http://www.w3schools.com/asp/asp_ref_vbscript_keywords.asp 작성된 영어 문서를 제가 알기 쉽게 번역하였습니다.
▶ Empty, Nothing, Null
3개의 상태는 각기 다른 상태이며, 각기 가지는 의미가 미묘하게 차이를 지닌다.
(Empty != Nothing, Empty != Null, Nothing != Null)
* Empty
초기화 되지 않는 상태로 변경. 즉, 변수선언 된 바로 직전상태로 만든다.
ex)
Dim d '/ uninitialized
Set d = Date() '/ NOT uninitialized
Set d = Empty '/ uninitialized
* Nothing
초기화 되지 않는 상태로 변경. 또는, 시스템 상 할당된 자원을 해제한다.
ex)
Dim d '/ uninitialized
Set d = Date() '/ NOT uninitialized
Set d = Nothing '/ uninitialized & release system resources
* Null
해당 변수를 유효하지 않는 값으로 변경. sql에서 사용되는 NULL가 같다.
ex)
Dim d '/ uninitialized
Set d = Date() '/ valid data
Set d = Null '/ no valid data
▶ Dim, Set
Dim: 변수선언, 메모리할당
Set: 객체인스턴스 생성 또는 값 할당
ex)
Dim d '/ 변수선언
Set d = Date() '/ 값할당 또는 인스턴스 생성
▶ 출처
'Web' 카테고리의 다른 글
IIS 6.0에서 대용량 파일 업로드시 500 Error 발생 (0) | 2016.12.15 |
---|---|
[ASP] Sub, Function Procedures (0) | 2016.11.04 |
[ASP] 내장객체 정리 (0) | 2016.11.04 |
[ASP] 여러 단계 ole db 작업을 하는 동안 오류가 발생했습니다. (0) | 2016.08.30 |
Eclipse 대소문자 변환 단축키 (0) | 2016.06.14 |