»õ·Î¿î °³Ã¼¸¦ ¸¸µç´Ù.

 objectName=newconstructor[(arguments)]
Àμö
objectName : (»ý¼ºµÈ °³Ã¼)
¼±ÅÃÀûÀÎ ¿ä¼Ò·Î »ý¼ºµÈ °³Ã¼ÀÇ À̸§ÀÌ´Ù.
constructor : (°³Ã¼ »ý¼ºÀÚ)
ÇʼöÀûÀÎ ¿ä¼Ò·Î °³Ã¼ÀÇ »ý¼ºÀÚÀÌ´Ù.
°³Ã¼ÀÇ Á¾·ù¸¦ ÁöÁ¤Çϸç, »ý¼ºÀÚ¿¡ ¾Æ¹« Àμöµµ ¾øÀ¸¸é °ýÈ£´Â »ý·«Çصµ µÈ´Ù.
arguments : (Àμö, ¾Æ±Ô¸àÆ®)
¼±ÅÃÀûÀÎ ¿ä¼Ò·Î »õ °³Ã¼ÀÇ »ý¼ºÀÚ¿¡ Àü´ÞµÇ´Â ÀÓÀÇÀÇ ÀμöÀÌ´Ù.
ÇüÅ·Π»ý¼ºµÇ´Â °³Ã¼ÀÇ ¼Ó¼ºµéÀ» ÁöÁ¤ÇÏ´Â ÆĶó¸ÞÅ͵éÀÌ°í, ÀμöµéÀº ÀμöÀÇ ¹è¿­º¯¼ö(arguments) ÇüÅ·Π»ý¼ºµÈ °³Ã¼ÀÇ ±â´ÉÇÔ¼ö¿¡ Àü´ÞµÈ´Ù.
¼³¸í

new ¿¬»êÀÚ´Â ´ÙÀ½ ÀÛ¾÷À» ½ÇÇàÇÑ´Ù.

new ¿¬»êÀÚ´Â »ç¿ëÀÚ Á¤ÀÇ °³Ã¼ÀÇ ÀνºÅº½º¸¦ ¸¸µé°Å³ª, constructor ±â´ÉÀ» °®´Â ³»À尳üÀÇ ÇÑ °³Ã¼ÀÇ ÀνºÅº½º¸¦ »ý¼ºÇϴµ¥ »ç¿ëµÈ´Ù.

±¸¹® ¿¹Á¦
<SCRIPT>now=new Date();document.write(now.toLocaleString())</SCRIPT>


°£´ÜÇÑ new ¿¬»êÀÚ ¿¹Á¦

<SCRIPT>
br='<BR>';
myObject=new Object(); // °³Ã¼ »ý¼º
myObject.flower='Àå¹Ì';
document.write('myObject.flower=('+myObjectflower+br+br); // °³Ã¼ Ãâ·Â

myDate=new Date('Jan 5 2003'); // ÀÏÀÚ »ý¼º
document.write('myDate=('+myDate+')'+br+br); // ÀÏÀÚ °³Ã¼ Ãâ·Â

myFunction=new Function('param','val="test";document.write("Ãâ·Â<BR>")'); // ±â´ÉÇÔ¼ö »ý¼º
document.write('myFunction=('+myFunction+')'+br+br); // ±â´ÉÇÔ¼ö Ãâ·Â

myArray=new Array('a','b','c'); // ¹è¿­º¯¼ö »ý¼º
document.write('myArray.length=('+myArray.length+')<BR>'); // ¹è¿­º¯¼ö ±æÀÌ Ãâ·Â
for (i=0;i<myArray.length;i++){
  document.write('myArray['+i+']='+myArray[i]+'<BR>'); // ¹è¿­º¯¼ö ³»¿ª Ãâ·Â
}
</SCRIPT>