°³Ã¼µéÀÇ ÁýÇÕü¸¦ ÀÏ°ýÀûÀ¸·Î ¹è¿º¯¼ö·Î¼ ÂüÁ¶ÇÑ´Ù.
colName.propertyName
- Àμö
-
- colName : (Ä÷º¼Ç À̸§)
- ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç ÁöÁ¤µÈ À̸§ÀÇ ¸ðµç Object °³Ã¼µéÀÇ ÁýÇÕüÀÎ Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
- propertyName : (¼Ó¼º¸í)
- ¾Æ·¡ ¼Ó¼º(property) ¸ñ·Ï Áß ÇϳªÀÌ´Ù.
- ¼³¸í
Àбâ Àü¿ë Ä÷º¼ÇÀÌ´Ù.
colName.Count·Î °¹¼ö¸¦ ¾Ë¼ö ÀÖ°í, colName.Item(keyVal)À¸·Î ÇØ´ç °³Ã¼¸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù.
Ä÷º¼Ç(collection) ¸ñ·Ï |
Ä÷º¼Ç |
|
¿¤·¹¸àÆ® Ä÷º¼Ç |
|
Å×À̺í Ä÷º¼Ç |
|
½Ã°£ Ä÷º¼Ç |
|
FSO Ä÷º¼Ç |
|
¼³¸íÀ» À§ÇÑ À̹ÌÁö :
°á°ú Ç¥½Ãâ
images Ä÷º¼Ç ¿¹Á¦ Ŭ¸¯
length ¼Ó¼º
IE4 NS6
¢¡
collection ¹è¿º¯¼öÀÇ ¿ä¼Ò °¹¼ö¸¦ ºÎÈ£¾ø´Â 32 bit Á¤¼ö¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: collectionObj.length
ÄÚµå: document.write(document.images.length)
°á°ú:
ÄÚµå: document.write(obj.length)
°á°ú: // ¿©±â±îÁöÀÇ °¹¼öÀ̹ǷΠ·ÎµùÀÌ ¿Ï·áµÈ À ¿¹Á¦ÀÇ °¹¼ö¿Í´Â ´Ù¸£´Ù.
item ¸Þ¼µå
IE4 NS6
¢¡
collection ¹è¿º¯¼öÀÇ ÇØ´ç ¿ä¼Ò °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=]collectionObj.item(key)
ÄÚµå: document.write(document.images.item(2))
°á°ú:
ÄÚµå: document.write(document.images.item(5).src)
°á°ú:
ÄÚµå: document.write(obj.item(2).src)
°á°ú:
namedItem ¸Þ¼µå
IE5 NS6
¢¡
collection ¹è¿º¯¼öÀÇ ÇØ´çµÇ´Â Ç׸ñ °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=]collectionObj.namedItem(idVal)
ÄÚµå: document.write(obj.namedItem('imgObj').src)
°á°ú:
tags ¸Þ¼µå
IE4 -
¢¡
collection ¹è¿º¯¼öÀÇ ÇØ´ç ű׸¦ °°´Â Ç׸ñµéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù.
ÂüÁ¶ÇÏ´Â
key´Â ´ë¼Ò¹®ÀÚ ±¸º° ¾øÀÌ ¿¤·¹¸àÆ® À̸§À̸ç, ¿©±â¼´Â <IMG> À̹ǷÎ
images Ä÷º¼Ç°ú °¹¼ö°¡ °°´Ù.
¹®¹ý: [oVal=]collectionObj.tags(key)
ÄÚµå: document.write(obj.tags)
°á°ú:
ÄÚµå: document.write(document.images.tags('img'))
°á°ú:
ÄÚµå: document.write(document.images.tags('img').length)
°á°ú:
ÄÚµå: document.write(document.links.tags('A').length)
°á°ú:
Files Ä÷º¼Ç »ç¿ëÇÏ¿© ÇϺΠÆú´õÀÇ ¼Ó¼º¿¡ ¾×¼¼½ºÇÏ´Â ¿¹Á¦
ÀÌ ºÎºÐÀº PC¿¡ º¹»çÇÏ¿© ½ÇÇèÇ϶ó.
°á°ú Ç¥½Ãâ
FSO Files Ä÷º¼Ç ¿¹Á¦
Enumerator °³Ã¼¿Í for ¹®ÀåÀ» »ç¿ëÇÏ¿© Ä÷º¼ÇÀ» ¹Ýº¹ ½ÇÇàÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
<SCRIPT language=JScript>
function colFilesTest(folderPath){
var fso,foldersCol,enumObj,str='';
fso=new ActiveXObject('Scripting.FileSystemObject');
foldersCol=fso.GetFolder(folderPath);
str+=folderPath+' Æú´õÀÇ ³»¿ª<BR>';
enumObj=new Enumerator(foldersCol.Files);
str+='ÃÑ '+foldersCol.Files.Count+' Files :<BR>';
for (; !enumObj.atEnd();enumObj.moveNext()){
str+=enumObj.item()+'<BR>';
}
return(str);
}
</SCRIPT>
<DIV id=showjs class=show alt="°á°ú">°á°ú Ç¥½Ãâ</DIV>
<DIV class=show onClick="id=showjs.innerHTML=colFilesTest('C:\\JsTest')">
<SPAN class=ie>JScript</SPAN> <SPAN class=collection>Files</SPAN> Ä÷º¼Ç ¿¹Á¦</DIV>