Javascript ±¸¹® ºÐ¼®±â¿¡¼ ÁÖ¼®À» ¹«½ÃÇϵµ·Ï ÇÑ´Ù.
ÁÖ¼®À» »ç¿ëÇÏ¸é ½ºÅ©¸³Æ®ÀÇ ÀϺθ¦ Javascript ±¸¹® ºÐ¼®±â¿¡¼ ÀÐÁö ¸øÇϵµ·Ï ÇÑ´Ù. ÇÁ·Î±×·¥¿¡ °üÇÑ Âü°í ¼³¸íÀ» Æ÷ÇÔÇϱâ À§ÇØ ÁÖ¼®À» »ç¿ëÇÒ ¼ö ÀÖ´Ù.(¿¹: ÀÛ¼ºÀÚ, ¼öÁ¤ÀÏÀÚ, ÇÁ·Î±×·¥ÀÇ ½ÃÀÛ, Á¾·á Ç¥½Ã, ¼³¸í µî)
comment Àμö´Â ½ºÅ©¸³Æ®¿¡ Æ÷ÇÔÇÏ·Á´Â ÁÖ¼®¿¡ ÇØ´çÇÏ´Â ¹®ÀÚ¿ÀÌ´Ù.
// comment
Javascript code // ÁÖ¼®
// ÀÌÈÄÀÇ ¸ðµç ³»¿ëÀº ±× ÁÙ ³¡±îÁö ÁÖ¼®À¸·Î °£ÁÖÇÏ¿© ½ÇÇàµÇÁö ¾Ê´Â´Ù.
/* comment comment */
Javascript code /* ÁÖ¼® ÁÖ¼® */ Javascript code
ÁÖ¼® ¿¸² /*°ú ÁÖ¼® ´ÝÈû */ »çÀÌÀÇ ¸ðµç ³»¿ëÀº ÁÖ¼®À¸·Î °£ÁÖµÇ¾î ½ÇÇàµÇÁö ¾Ê´Â´Ù.
//@condStatement
condStatement Àμö´Â Á¶°ÇºÎ ÄÄÆÄÀÏÀÌ È°¼ºÈµÉ °æ¿ì »ç¿ëÇÒ Á¶°ÇºÎ ÄÄÆÄÀÏ ÄÚµåÀÌ´Ù.
±¸¹® 3À» »ç¿ëÇÏ´Â °æ¿ì¿¡´Â "//"¿Í "@" ¹®ÀÚ »çÀÌ¿¡ °ø¹éÀÌ ¾ø¾î¾ß ÇÑ´Ù.
/*@ condStatement @*/
ÀÌ´Â ÄÄÆÄÀÏÇÒ ¶§´Â »ç¿ëµÇ¹Ç·Î ´Ü¼ø ÁÖ¼®ÀÌ ¾Æ´Ï´Ù. ±¸¹® 3°ú ±¸¹® 4´Â Á¶°ÇºÎ ÄÄÆÄÀÏ ±â´ÉÀ» Áö¿øÇÏÁö ¾Ê´Â ºê¶ó¿ìÀú¿ÍÀÇ È£È¯¼ºÀ» À¯ÁöÇÏ¸é¼ Á¶°ÇºÎ ÄÄÆÄÀÏÀ» Áö¿øÇÏ´Â µ¥ »ç¿ëµÈ´Ù. ÇØ´ç ±â´ÉÀ» Áö¿øÇÏÁö ¾Ê´Â ºê¶ó¿ìÀú´Â ÀÌ ÁÖ¼®À» °¢°¢ ±¸¹® 1°ú ±¸¹® 2¿¡ ÇØ´çÇÏ´Â °ÍÀ¸·Î ´Ü¼ø ÁÖ¼®À¸·Î Ãë±ÞÇÑ´Ù.
<SCRIPT> <!-- // HTML·Î ºÎÅÍ ¼û±è ½ÃÀÛ, <!--´Â HTML ÁÖ¼® document.write(myfunction(10,20)); function myfunction(argument1, argument2){ /* ¿øÇÏ´Â ÁÖ¼®À» ¿©·¯ ÁÙ¿¡ °ÉÃÄ ³ÖÀ» ¼ö ÀÖ°í, ÀÌ´Â ±¸¹® ºÐ¼®±â¿¡ ÀÇÇá¿© ¸ðµÎ ¹«½ÃµÇ¾î ½ÇÇàµÇÁö ¾Ê´Â´Ù. ¿©±â±îÁö°¡ ¿©·¯ ÁÙ ÁÖ¼®ÀÌ´Ù. */ var sum; // ÇÑ ÁÙ ÁÖ¼®ÀÌ´Ù. sum=argument1+argument2; // µÎ º¯¼ö¸¦ ´õÇÑ´Ù. return(sum); // ´õÇÑ °ªÀ» µÇµ¹·Á ÁØ´Ù. } // HTML ¼û±è ÇØÁ¦ --> </SCRIPT>
¿©±â¼ HTML ÁÖ¼®(<!-- HTML ¿©·¯ ÁÙ ÁÖ¼® -->)°ú Javascript ÁÖ¼®À» µ¿½Ã¿¡ »ç¿ëÇÏ¿© ºê¶ó¿ìÀú »ó¿¡µµ Ç¥½ÃµÇÁö ¾Ê°Ô ÇÑ´Ù.
±¸¹® ºÐ¼®±â´Â ÁÖ¼® ÀÌ¿ÜÀÇ ³»¿ë¸¸ ó¸®ÇÏ¿© ¾Æ·¡¿Í µ¿ÀÏÇÏ´Ù.
<SCRIPT> document.write(myfunction(10,20)); function myfunction(argument1, argument2){ var sum; sum=argument1+argument2; return(sum); } </SCRIPT>