asp中Scripting.Dictionary字典对象使用示例
程序员文章站
2022-07-02 18:18:29
vbscript的scripting.dictionary创建了类似于key索引对应value值的字典对象,通过key直接索引到指定的value。
vbscript中sc...
vbscript的scripting.dictionary创建了类似于key索引对应value值的字典对象,通过key直接索引到指定的value。
vbscript中scripting.dictionary使用示例如下:
复制代码 代码如下:
dim objdict
set objdict = wsh.createobject("scripting.dictionary")
' .add(key, value)
objdict.add "a", "value1"
objdict.add "b", "value2"
objdict.add "c", "value3"
'直接通过key=b索引到value2
wsh.echo objdict.item("b")
objdict.remove "b" ' 删除索引b及其对应的值
' 以下是遍历字典
dim objkeys, objitems, i
objkeys = objdict.keys
objitems = objdict.items
for i = 0 to objdict.count -1
wsh.echo "key=" & objkeys(i) &_
" and value=" & objitems(i)
next
' 判断指定的key是否存在
if objdict.exists("b") then
wsh.echo "found it"
else
wsh.echo "not exists!"
end if
objdict.removeall ' 清空字典内所有的key及其对应value
set objdict = nothing
推荐阅读
-
Asp中err和error对象的属性详解及用法示例
-
asp中Scripting.Dictionary字典对象使用示例
-
asp中在JScript中使用RecordSet对象的GetRows
-
ASP.NET Core中的Controller使用示例
-
Python中的数据对象持久化存储模块pickle的使用示例
-
Django框架中的对象列表视图使用示例
-
python使用内存zipfile对象在内存中打包文件示例
-
Django框架中的对象列表视图使用示例
-
ASP.NET使用Ajax如何返回Json对象的示例方法介绍
-
table对象中的insertRow与deleteRow使用示例_javascript技巧