Scripting Runtime Library(FileSystemObject, Dictionary)

Dictionary °³Ã¼³ª Ä÷º¼Ç¿¡¼­ ÁöÁ¤ÇÑ key¿¡ ÇØ´çÇÏ´Â itemÀ» ¼³Á¤Çϰųª ¹ÝȯÇÑ´Ù.

Àμö
object
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, Ç×»ó Ä÷º¼ÇÀ̳ª Dictionary °³Ã¼ÀÇ À̸§ÀÌ´Ù.
Drives, Folders, Files Ä÷º¼ÇÀ» ÂüÁ¶Ç϶ó.

key

ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, °Ë»öÇϰųª Ãß°¡ÇÒ Item°ú ¿¬°áµÈ KeyÀÌ´Ù.

: (¼Ó¼º Å°)

¼±ÅÃÀûÀÎ ¿ä¼ÒÀ̸ç, Dictionary °³Ã¼¿¡¸¸ »ç¿ëÇÏ°í, Ä÷º¼Ç¿¡ ´ëÇؼ­´Â »ç¿ëÇÏÁö ¾Ê´Â´Ù.
»ç¿ëÇϸé Àº ÁöÁ¤ÇÑ key¿Í ¿¬°áµÈ »õ °ªÀÌ´Ù.

ÀÌ ¼Ó¼ºÀº Àбâ/¾²±âÀ̸ç, µðÆúÆ®°ªÀº ¾ø´Ù.

¼³¸í

Ä÷º¼Ç¿¡¼­´Â ÁöÁ¤ÇÑ key¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â itemÀ» ¹ÝȯÇÑ´Ù.

itemÀ» º¯°æÇÒ ¶§ key¸¦ ãÀ» ¼ö ¾øÀ¸¸é ÁöÁ¤ÇÑ newitem¿¡ »õ key¸¦ ¸¸µç´Ù.
±âÁ¸ Ç׸ñÀ» ¹ÝȯÇÏ·Á°í ÇÒ ¶§ key¸¦ ãÀ» ¼ö ¾øÀ¸¸é »õ key¸¦ ¸¸µé°í ÇØ´ç Ç׸ñÀº ºñ¿öµÐ´Ù.


Item ¼Ó¼º ¿¹Á¦

°á°ú Ç¥½Ãâ
JScript Item ¼Ó¼º ¿¹Á¦
<SCRIPT language=JScript>
function DicTest(key){
  var dicObj;
  dirvVar=new ActiveXObject('Scripting.Dictionary');
  dicObj.Add('a','»ç°ú');
  dicObj.Add('b','¹Ù³ª³ª');
  dicObj.Add('c','ü¸®');
  return dicObj.Item(key);
}
</SCRIPT>

<DIV id=showarea class=show alt="°á°ú">°á°ú Ç¥½Ãâ</DIV>
<DIV class=show onClick="showarea.innerHTML=DicTest('b')">
  <SPAN class=ie>JScript</SPAN> <SPAN class=property>Item</SPAN> ¿¹Á¦</DIV>

VBScript·Î ¹Ýº¹

°á°ú Ç¥½Ãâ
VBScript Item ¿¹Á¦
<SCRIPT language=VBScript>
Function DicTestvb(key)
  Dim dicObj ' º¯¼ö¸¦ ¸¸µç´Ù.
  Set dirObj=CreateObject("Scripting.Dictionary")
  dicObj.Add "a","»ç°ú"  ' Å°¿Í Ç׸ñÀ» Ãß°¡ÇÑ´Ù.
  dicObj.Add "b","¹Ù³ª³ª"
  dicObj.Add "c","ü¸®"
  DicTestvb=dicObj.Item(key) ' Ç׸ñÀ» °¡Á®¿Â´Ù.
End Function
</SCRIPT>

<DIV id=showvb class=show alt="°á°ú">°á°ú Ç¥½Ãâ</DIV>
<DIV class=show onClick="showvb.innerHTML=DicTestvb('b')">
  <SPAN class=ie>VBScript</SPAN> <SPAN class=property>Item</SPAN>