º¯¼ö¸¦ ¼±¾ðÇÑ´Ù.
[var] variable1[=value1][,variable2[=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¿¡ º¹»çÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù.
<SCRIPT> var name; var city='¼¿ï½Ã', area='¼Ãʱ¸ ¼Ãʵ¿', zip='100-101';varaddress=birthday=''; // var´Â »ý·«ÀÌ °¡´ÉÇÏ´Ù. var gender='³²', hobby, age=30; </SCRIPT>
<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>
<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); // º¯¼ö°ª Ãâ·Â
ÇöÀç ¹®¼ÀÇ ¸ðµç 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>
<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>