º¯¼ö¸¦ ¼±¾ðÇÑ´Ù.

 [var] variable1[=value1][,variable2[=value2], ...]
Àμö
variable1,variable2 : (º¯¼ö¸í)
¼±¾ðÇÒ º¯¼öÀÇ À̸§ÀÌ´Ù.
value1,value2 : (º¯¼ö°ª)
º¯¼ö¿¡ ÇÒ´çµÈ ÃʱⰪÀÌ´Ù. ÀÚµ¿À¸·Î ÆÇÁ¤ÇÏ´Â ±â´ÉÀÌ ÀÖ±â´Â ÇÏÁö¸¸, °ªÀ» ÁöÁ¤ÇØ ÁÖ¸é ¼öÄ¡¿Í ½ºÆ®¸µÀÌ °ªÀ» ´õÇØ¾ß ÇÏ´Â °æ¿ì¿¡ ½ºÆ®¸µ °áÇÕ °á°úÀ» ¾òÀ» ¼ö ÀÖÀ¸¹Ç·Î ÁÖÀÇÇ϶ó.
»ç¿ë

var ¹®ÀåÀ» »ç¿ëÇÏ¿© º¯¼ö¸¦ ¼±¾ðÇÑ´Ù. ÀÌµé º¯¼ö´Â ¼±¾ðÇÒ ¶§ °ªÀ» ÇÒ´çÇÒ ¼öµµ ÀÖ°í, ³ªÁß¿¡ ½ºÅ©¸³Æ®¿¡¼­ ÇÒ´çÇÒ ¼öµµ ÀÖ´Ù. ÃʱⰪÀ» ÇÒ´çÇÏÁö ¾ÊÀ¸¸é ±× º¯¼öÀÇ °ªÀº 'undefined'°¡ µÈ´Ù. º¯¼ö¸¦ ¼±¾ðÇÏÁö ¾Ê°í È£ÃâÇÏ¸é ¿À·ù°¡ ¹ß»ýÇÑ´Ù. °°Àº º¯¼öÀ̸§À¸·Î µÎ¹ø ÇÒ´çÇÏ¸é ³ªÁß¿¡ ÇÒ´çÇÑ ÃʱⰪÀÌ Àû¿ëµÈ´Ù.

±¸¹® ¿¹Á¦
var aa; var bb; var cc;
var aa, bb, cc;
var aa='val1'; var bb='val2'; var cc=100;
var aa='val1', bb='val2', cc=100;
aa='val'; bb='val2'; cc=100;
var aa=bb=cc='100';
aa=bb=cc='100';
var aa='val1', bb='val2', cc=100, dd, ee=ff='';

ÃÖÃÊ°ª ¾øÀÌ ¼±¾ðÇÒ ¼ö ÀÖ°í, ÃÖÃÊ°ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖÀ¸¸ç, var ¸¦ »ý·«ÇÒ ¼öµµ ÀÖ°í, º¹ÇÕÀûÀ¸·Î ¼±¾ðÇÒ ¼öµµ ÀÖ´Ù.

º¯¼ö°ª Àü´Þ

±â´ÉÇÔ¼ö ³»¿¡¼­ ¼±¾ðÇÏ¸é ±× ±â´ÉÇÔ¼ö ¼Ó¿¡¼­¸¸ °ªÀ» À¯ÁöÇÏ°í, ±× ±â´ÉÇÔ¼ö¸¦ ÀÌÅ»ÇÏ¸é ±× º¯¼ö°¡ À¯È¿ÇÏÁö ¾Ê¾Æ¼­ ¿ÜºÎ¿¡¼­ È£ÃâÇÏ¸é ¿À·ù°¡ ¹ß»ýÇÑ´Ù.

ÆäÀÌÁö ´Ù¸¥ °÷¿¡¼­µµ »ç¿ëµÉ ¼ö ÀÖ´Â °øÅë º¯¼ö(global variable)´Â ±â´ÉÇÔ¼ö ¹Û¿¡¼­ ¼±¾ðµÇ¾î¾ß Çϸç, ±â´ÉÇÔ¼ö°¡ Á¤ÀÇ µÇ±â Àü <HEAD> ¹Ù·Î ¹Ø¿¡¼­ Á¤ÀÇÇÑ´Ù.

¶ÇÇÑ ¸ðµç º¯¼ö´Â ÇöÀç ÆäÀÌÁö¿¡¸¸ À¯È¿Çѵ¥ ¿©·¯ ÆäÀÌÁö¿¡¼­µ¿½Ã¿¡ »ç¿ëÇÏ·Á¸é cookie¿¡ º¹»çÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù.



°£´ÜÇÑ º¯¼ö ¼±¾ð(var) ¿¹Á¦

<SCRIPT>
var name;
var city='¼­¿ï½Ã', area='¼­Ãʱ¸ ¼­Ãʵ¿', zip='100-101';
var address=birthday=''; // var´Â »ý·«ÀÌ °¡´ÉÇÏ´Ù.
var gender='³²', hobby, age=30;
</SCRIPT>

Ãß°¡ÀûÀÎ var ¿¹Á¦

<SCRIPT>
var leng='100';  // º¯¼ö ¼±¾ð°ú ÃʱⰪ ÇÒ´ç
var width='50';  // º¯¼ö ¼±¾ð°ú ÃʱⰪ ÇÒ´ç
document.write('leng+width='+leng+width+'<BR>'); // ´õÇϱâ´Â ½ºÆ®¸µ °áÇÕÀÌ ÀÌ·ç¾î Áø´Ù.
document.write('leng*width='+leng*width+'<BR>'); // °öÇϱâ´Â °è»êÀÌ ÀÌ·ç¾îÁø´Ù.
var aa=100,bb=50;  // º¯¼ö ¼±¾ð°ú ÃʱⰪ ÇÒ´ç
document.write('aa+bb='+aa+bb+'<BR>'); // ÇÕ»êÀÌ ÀÌ·ç¾îÁø´Ù.
var blankvalue='';  // º¯¼ö ¼±¾ð°ú ºó ÃʱⰪ ÇÒ´ç
document.write('blankvalue=['+blankvalue+']<BR>');  // Ãâ·ÂÇÏ¸é ºó ¹®ÀÚ¿­ÀÌ µÈ´Ù
var novalue;  // º¯¼ö ¼±¾ðÇÏ°í ÃʱⰪ ÇÒ´ç ¾ÈÇÔ
document.write('novalue='+novalue+'<BR>');  // Ãâ·ÂÇϸé 'undefined'°¡ µÈ´Ù
</SCRIPT>


Á» º¹ÀâÇÑ ÀÏÀÚº¯¼öDate() ÇÒ´ç(var) ¿¹Á¦

³âµµ, ¿ù, ÀÏÀÚ¸¦ ±¸Çϱâ À§ÇÏ¿© ?... : ...(3Ç×½Ä)À» »ç¿ëÇÏ¿´´Ù.
<SCRIPT>
var today=new Date().getYear().toString().substr(3,2) +'/'+  // º¯¼öÀ» ¼±¾ðÇÏ°í ÀÏÀÚÀÇ ³âµµ °ª¿¡¼­ µÚ µÎÀÚ¸¸ ÃßÃâ
  (new Date().getMonth<'9' ? '0':'')+(new Date().getMonth()+1)+'/'+  // ¿ùÀÌ ÇÑÀÚ¸®ÀÇ °æ¿ì¿¡ ¾Õ¿¡ '0'À» ³Ö¾î º¯¼ö¿¡ Ãß°¡
  (new Date().getDate<'9' ? '0':'')+new Date().getDate()+'<BR>';  // ÀÏÀÚ°¡ ÇÑÀÚ¸®ÀÇ °æ¿ì¿¡ ¾Õ¿¡ '0'À» ³Ö¾î º¯¼ö¿¡ Ãß°¡
document.write('today='+today);  // º¯¼ö°ª Ãâ·Â

// Á» °£´ÜÈ÷Çϸé
var new Date();  // À§ ¿¹Á¦¿¡¼­ ÇѹøÀÇ º¯¼ö¸¦ ´õ ÇÒ´çÇÏ°í ´ÙÀ½ º¯¼ö¿¡¼­ ÀοëÇÏ¿© ÇÒ´çÇÏ´Â ¿¹Á¦
var today=now.getYear().toString().substr(3,2) +'/'+
  (now.getMonth<'9' ? '0':'')+(now.getMonth()+1)+'/'+
  (now.getDate<'9' ? '0':'')+now.getDate()+'<BR>';
document.write('today='+today);  // º¯¼ö°ª Ãâ·Â


Á» º¹ÀâÇÑ ÆäÀÌÁö º¯¼ö Àоî ÇÒ´ç(var) ¿¹Á¦

ÇöÀç ¹®¼­ÀÇ ¸ðµç DIV ű׵éÀÇ °¹¼öÀÓ

<SCRIPT>
var numb=top.jsright.jsmain.document.all.tags("DIV").length+'<BR>';
   /* ÇöÀç ¹®¼­ÀÇ ¸ðµç DIV ÅÂ±× °¹¼ö Á¤º¸¸¦ numb º¯¼ö¿¡ ÇÒ´ç,
      top. : ÇöÀç ÆäÀÌÁöÀÇ ÃÖ»ó´Ü À©µµ¿ì(index ÆäÀÌÁö)
      jsright. : ¿À¸¥ÂÊ ÇÁ·¹ÀÓ ¸íĪ
      jsmain. : ÁÖ Á¤º¸ ÇÁ·¹ÀÓ ¸íĪ
      document. : ¹®¼­ °³Ã¼ª
      all. : ¸ðµç HTML ¿¤·¹¸àÆ®µéÀÇ Ä÷º¼Ç
      tags('DIV') : DIV ¿¤·¹¸àÆ®
      length : DIV ¿¤·¹¸àÆ®µéÀÇ °¹¼ö
   */
document.write('ÇöÀç ¹®¼­ÀÇ ¸ðµç DIV ÅÂ±× °¹¼ö='+numb);  // º¯¼ö°ª Ãâ·Â
</SCRIPT>


Á» º¹ÀâÇÑ navigator ¹öÀü ã¾Æ ÇÒ´ç(var) ¿¹Á¦

<SCRIPT>
var myBrowser='<DD>navigator.userAgent='+navigator.userAgent+  // º¯¼ö ¼±¾ð°ú navigator.userAgent ³»¿ªÀ» ÃʱⰪ¿¡ ÇÒ´ç
  '<DD>navigator.appName='+navigator.appName+  // navigator.appName ³»¿ªÀ» ÃʱⰪ¿¡ Ãß°¡
  '<dd>navigator.appVersion='+navigator.appVersion+  // navigator.appVersion ³»¿ªÀ» ÃʱⰪ¿¡ Ãß°¡
  '<dd>navigator.appCodeName='+navigator.appCodeName; // navigator.appCodeName ³»¿ªÀ» ÃʱⰪ¿¡ Ãß°¡
document.write('<DL><DT>³» ºê¶ó¿ìÀú´Â:'+myBrowser+'</DL>');  // º¯¼ö°ª Ãâ·Â
</SCRIPT>