📄 part8_5.cfm
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>Dictionary对象</TITLE>
</HEAD>
<BODY>
<B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=5><P ALIGN="JUSTIFY">Dictionary对象</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">Dictionary</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对象用于保存</FONT><FONT SIZE=3>key/item</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对,</FONT><FONT SIZE=3>key </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>必须是唯一的而</FONT><FONT SIZE=3>item</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>不必唯一。此对象常用的属性如下表所示:</P>
<P ALIGN="JUSTIFY"></P></FONT>
<P ALIGN="RIGHT"><TABLE BORDER CELLSPACING=1 CELLPADDING=7 WIDTH=553>
<TR><TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<B><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">属性</B></FONT></TD>
<TD WIDTH="50%" VALIGN="TOP" BGCOLOR="#ffffff">
<B><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">描述</B></FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=3><P ALIGN="JUSTIFY">Count</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=3><P ALIGN="JUSTIFY">Key/item</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对的数目</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=3><P ALIGN="JUSTIFY">Item(key)</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP">
<FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">与</FONT><FONT SIZE=3>key</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>相对应的</FONT><FONT SIZE=3>item</FONT></TD>
</TR>
<TR><TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=3><P ALIGN="JUSTIFY">Key(key)</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP">
<FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">与</FONT><FONT SIZE=3>key</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>相等的</FONT><FONT SIZE=3>key</FONT></TD>
</TR>
</TABLE>
</P>
<FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">此对象常用的方法如下表所示:</P>
<P ALIGN="JUSTIFY"></P></FONT>
<P ALIGN="RIGHT"><TABLE BORDER CELLSPACING=1 CELLPADDING=7 WIDTH=553>
<TR><TD WIDTH="39%" VALIGN="TOP" BGCOLOR="#ffffff">
<B><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">方法</B></FONT></TD>
<TD WIDTH="61%" VALIGN="TOP" BGCOLOR="#ffffff">
<B><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">描述</B></FONT></TD>
</TR>
<TR><TD WIDTH="39%" VALIGN="TOP">
<FONT SIZE=3><P ALIGN="JUSTIFY">Add(key, item)</FONT></TD>
<TD WIDTH="61%" VALIGN="TOP">
<FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">在字典中加入一个</FONT><FONT SIZE=3>key/item </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对</FONT></TD>
</TR>
<TR><TD WIDTH="39%" VALIGN="TOP">
<FONT SIZE=3><P ALIGN="JUSTIFY">Exists(key)</FONT></TD>
<TD WIDTH="61%" VALIGN="TOP">
<FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">若</FONT><FONT SIZE=3>key</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>已在字典中存在返回</FONT><FONT SIZE=3>true</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,否则返回</FONT><FONT SIZE=3>false</FONT></TD>
</TR>
<TR><TD WIDTH="39%" VALIGN="TOP">
<FONT SIZE=3><P ALIGN="JUSTIFY">Items</FONT></TD>
<TD WIDTH="61%" VALIGN="TOP">
<FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">返回字典中此</FONT><FONT SIZE=3>items</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的数组</FONT></TD>
</TR>
<TR><TD WIDTH="39%" VALIGN="TOP">
<FONT SIZE=3><P ALIGN="JUSTIFY">Keys</FONT></TD>
<TD WIDTH="61%" VALIGN="TOP">
<FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">返回字典中此</FONT><FONT SIZE=3>keys</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的数组</FONT></TD>
</TR>
<TR><TD WIDTH="39%" VALIGN="TOP">
<FONT SIZE=3><P ALIGN="JUSTIFY">Remove(key)</FONT></TD>
<TD WIDTH="61%" VALIGN="TOP">
<FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">将字典中的</FONT><FONT SIZE=3>key</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>及其对应的</FONT><FONT SIZE=3>item</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>删除</FONT></TD>
</TR>
<TR><TD WIDTH="39%" VALIGN="TOP">
<FONT SIZE=3><P ALIGN="JUSTIFY">removeAll</FONT></TD>
<TD WIDTH="61%" VALIGN="TOP">
<FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">将字典中所有的</FONT><FONT SIZE=3>key/item </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对都删除</FONT></TD>
</TR>
</TABLE>
</P>
<FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">下例使用了</FONT><FONT SIZE=3>Dictionary</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对象,其中第五至七行往字典中加入新的</FONT><FONT SIZE=3>key/item</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对,而第八至九行用于取得字典中</FONT><FONT SIZE=3>key</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>item</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的数组,从第十行起开始循环,不断输出字典里的</FONT><FONT SIZE=3>key/item</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对。</P>
<P ALIGN="JUSTIFY"></P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY"><%</P>
<P ALIGN="JUSTIFY">Option Explicit</P>
<P ALIGN="JUSTIFY">Dim dictionary, keys, items, i</P>
<P ALIGN="JUSTIFY">Set dictionary = CreateObject("Scripting.Dictionary")</P>
<P ALIGN="JUSTIFY">dictionary.add "Great Britan", "London"</P>
<P ALIGN="JUSTIFY">dictionary.add "Japan", "Tokyo"</P>
<P ALIGN="JUSTIFY">dictionary.add "France", "Paris"</P>
<P ALIGN="JUSTIFY">keys = dictionary.keys</P>
<P ALIGN="JUSTIFY">items = dictionary.items</P>
<P ALIGN="JUSTIFY">For i = 0 To dictionary.count - 1</P>
<P ALIGN="JUSTIFY"> Response.Write(keys(i) + ": ")</P>
<P ALIGN="JUSTIFY"> Response.Write(items(i) + "<br>")</P>
<P ALIGN="JUSTIFY">Next</P>
<P ALIGN="JUSTIFY">%></P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"></P></FONT><p>
<p>
<font color="red">此手册未经本公司允许,不得擅自转载、转贴、篡改。违者将追究其法律责任。</font>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -