ASP Dictionary Object
RemoveAll 메서드 : RemoveAll 메서드는 Dictionary 개체에서 키-항목 쌍을 제거합니다.
출처 : http://www.dsus4.net/entry/ASP-Dictionary-Object
- Add 메서드 : 키-항목 쌍을 Dictionary 개체에 추가합니다.
- 문법 : object.Add key, item
- 구성요소
- object : 필수적인 요소. 항상 Dictionary 개체의 이름입니다.
- key : 필수적인 요소. 추가할 item과 연관된 key입니다.
- item : 필수적인 요소. 추가할 key와 연관된 item입니다.
- 설명
- 해당 key가 이미 있으면 오류가 발생합니다. 아래 예제는 Add 메서드 사용법을 보여줍니다:
Dim d '변수를 작성합니다. Set d = CreateObject("Scripting.Dictionary") d.Add "a", "Athens" '키와 항목을 추가합니다. d.Add "b", "Belgrade" d.Add "c", "Cairo"
- 해당 key가 이미 있으면 오류가 발생합니다. 아래 예제는 Add 메서드 사용법을 보여줍니다:
- Exists 메서드 : Dictionary 개체에 지정한 키가 있으면 True를, 없으면 False를 반환합니다.
- 문법 : object.Exists(key)
- 구성요소
- object : 필수적인 요소. 항상 Dictionary 개체의 이름입니다.
- key : 필수적인 요소. Dictionary 개체에서 찾을 key 값입니다.
- 설명
- 아래 예제는 Exists 메서드 사용법을 보여줍니다.
Function KeyExistsDemo Dim d, msg '변수를 작성합니다. Set d = CreateObject("Scripting.Dictionary") d.Add "a", "Athens" '키와 항목을 추가합니다. d.Add "b", "Belgrade" d.Add "c", "Cairo" If d.Exists("c") Then msg = "지정한 키가 있습니다." Else msg = "지정한 키가 없습니다." End If KeyExistsDemo = msg End Function
- 아래 예제는 Exists 메서드 사용법을 보여줍니다.
- Items 메서드 : Dictionary 개체의 모든 항목이 들어있는 배열을 반환합니다.
- 문법 : object.Items
object는 항상 Dictionary 개체의 이름입니다.
- 설명
- 아래 코드에서는 Items 메서드의 사용 방법을 보여줍니다.
Function DicDemo Dim a, d, i, s '변수를 작성합니다. Set d = CreateObject("Scripting.Dictionary") d.Add "a", "Athens" '키와 항목을 추가합니다. d.Add "b", "Belgrade" d.Add "c", "Cairo" a = d.Items '항목을 가져옵니다. For i = 0 To d.Count -1 '배열을 반복합니다. s = s & a(i) & "
" '반환 문자열을 작성합니다. Next DicDemo = s End Function
- 아래 코드에서는 Items 메서드의 사용 방법을 보여줍니다.
- 문법 : object.Items
- Keys 메서드 : Dictionary 개체에 있는 모든 키를 포함하는 배열을 반환합니다.
- 문법 : object.Keys
object는 항상 Dictionary 개체의 이름입니다.
- 설명
- 아래 코드에서는 Keys 메서드의 사용 방법을 보여줍니다.
Function DicDemo Dim a, d, i '변수를 작성합니다. Set d = CreateObject("Scripting.Dictionary") d.Add "a", "Athens" '키와 항목을 추가합니다. d.Add "b", "Belgrade" d.Add "c", "Cairo" a = d.Keys '키를 가져옵니다. For i = 0 To d.Count -1 '배열을 반복합니다. s = s & a(i) & "
" '결과를 반환합니다. Next DicDemo = s End Function
- 아래 코드에서는 Keys 메서드의 사용 방법을 보여줍니다.
- 문법 : object.Keys
- Remove 메서드 : Dictionary 개체에서 키-항목 쌍을 제거합니다.
- 문법 : object.Remove(key)
- 구성요소
- object : 필수적인 요소. 항상 Dictionary 개체의 이름입니다.
- key : 필수적인 요소. key 구성 요소는 Dictionary 개체에서 제거할 키-항목 쌍과 연관된 키입니다.
- 설명
- 지정된 키-항목 쌍이 없는 경우 오류가 발생합니다. 아래 코드에서는 Remove 메서드의 사용 방법을 보여줍니다.
Dim a, d '변수를 작성합니다. Set d = CreateObject("Scripting.Dictionary") d.Add "a", "Athens" '키와 항목을 추가합니다. d.Add "b", "Belgrade" d.Add "c", "Cairo" ... a = d.Remove("b") '둘째 쌍을 제거합니다.
- 지정된 키-항목 쌍이 없는 경우 오류가 발생합니다. 아래 코드에서는 Remove 메서드의 사용 방법을 보여줍니다.
- 문법 : object.RemoveAll
object는 항상 Dictionary 개체의 이름입니다.
- 설명
- 아래 코드에서는 RemoveAll 메서드의 사용 방법을 보여줍니다.
Dim a, d, i '변수를 작성합니다. Set d = CreateObject("Scripting.Dictionary") d.Add "a", "Athens" '키와 항목을 추가합니다. d.Add "b", "Belgrade" d.Add "c", "Cairo" ... a = d.RemoveAll '사전을 지웁니다.
- 아래 코드에서는 RemoveAll 메서드의 사용 방법을 보여줍니다.
반응형
'lang > asp' 카테고리의 다른 글
ASP 함수목록 (0) | 2008.10.19 |
---|---|
ASP, 무조건 다운로드 (0) | 2007.06.15 |
ASP 자주쓰는 함수 모음 (0) | 2007.05.12 |
ASP 에서 UTF-8 처리 (0) | 2007.04.04 |
FCKeditor 2.4.1 Build 14797 & asp 적용 (2) | 2007.04.03 |