<script language="javascript"> -->
<!--
...
</script>
1.ÀÚ¹Ù½ºÅ©¸³Æ® º¯¼ö
*Áö¿ªº¯¼öÀÇ ¼±¾ð : var º¯¼ö=º¯¼ö¿¡ ÇÒ´çÇÒ ³»¿ë
*Àü¿ªº¯¼öÀÇ ¼±¾ð : º¯¼ö=º¯¼ö¿¡ ÇÒ´çÇÒ ³»¿ë
2.°´Ã¼
-´ã´çÇÏ´Â ±â´ÉÀÌ À¯»çÇÑ °ÍµéÀ» ¸ð¾Æ³õÀº ÁýÇÕü->³»À尴ü¿Í »ç¿ëÀÚ Á¤ÀÇ °´Ã¼·Î ±¸ºÐ
*¼Ó¼º : ¿¹·Î document.bgcolor¿¡¼ bgcolor´Â À¥ ÆäÀÌÁöÀÇ ¹è°æ»öÀ» ³ªÅ¸³»´Â ¼Ó¼ºÀÓ.
*¸Þ½îµå : °´Ã¼ÀÇ ¼Ó¼º°ªÀ» º¯°æ½ÃÅ°°Å³ª »ç¿ëÇϱâ À§Çؼ »ç¿ëÇÏ´Â ÀÎÅÍÆäÀ̽º·Î¼ Áï °´Ã¼¿Í ¿ÜºÎ¼¼°è¸¦ ¿¬°áÇØ ÁÖ´Â °Í
-¿¹·Î document³ª frmae¿¡ ¹®ÀÚ¸¦ ¾²´Â °ÍÀ̳ª À©µµ¿ì¸¦ ¿°Å³ª ´Ý´Â ÇàÀ§µîÀ» ¸»ÇÔ.
3.ÀÚ¹Ù ½ºÅ©¸³Æ®ÀÇ ¿¬»êÀÚ
(1)ÇÒ´ç ¿¬»êÀÚ
x=y x=y X+=Y X=X+Y x-y x=x-y x*=y x=x*y x/y x=x/y x%y x=x%y
(2)»ê¼ú¿¬»êÀÚ
³ª¸ÓÁö % x%y x¸¦ y·Î ³ª´«µÚ ±× ³ª¸ÓÁö¸¦ ±¸ÇÔ Áõ°¡ : ++ x++, ++x ÇÇ¿¬»êÀÚ¸¦ 1¸¸Å Áõ°¡½ÃÅ´. ++¸¦ ÇÇ¿¬»êÀÚ µÚ¿¡ ºÙÀ̸é Áõ°¡Çϱâ ÀüÀÇ °ªÀ» ¸®ÅÏÇϸç, ÀÌ ¿¬»êÀÚ¸¦ ¾Õ¿¡ ºÙÀ̸é Áõ°¡µÈ °ªÀ» ¸®ÅÏÇÔ. °¨¼Ò : -- x--, --x ÇÇ¿¬»êÀÚ¸¦ 1¸¸Å °¨¼Ò½ÃŲÈÄ °ªÀ» ¸®ÅÏÇÔ. ¾Õ¿¡ ºÙÀÌ¸é °¨¼ÒÇÑ ÈÄÀÇ °ªÀ» ¸®ÅÏÇÔ. ´ÜÇ×À½¼ö : - -x ÇÇ¿¬»êÀÚ¿¡ À½¼ö¸¦ ÃëÇÔ
(3)³í¸® ¿¬»êÀÚ
&& ¿¹) Ç¥Çö½Ä1&&Ç¥Çö½Ä2 : Ç¥Çö½Ä1°ú 2¸ðµÎ ÂüÀÏ °æ¿ì ÂüÀ» ¸®ÅÏ
|| ¿¹) Ç¥Çö½Ä1||Ç¥Çö½Ä2 : Ç¥Çö½Ä1À̳ª 2 µÑÁß Çϳª ÀÌ»óÀÌ ÂüÀÏ °æ¿ì ÂüÀ» ¸®ÅÏ
! ¿¹) !Ç¥Çö½Ä : Ç¥Çö½ÄÀÌ ÂüÀÌ¸é °ÅÁþÀ», °ÅÁþÀ̸é ÂüÀ» ¸®ÅÏ
(4)ºñ±³¿¬»êÀÚ
°°À½ == ½Ä1==½Ä2 µÎ ÇÇ¿¬»êÀÚ°¡ °°À¸¸é ÂüÀ» ¸®ÅÏ °°Áö ¾ÊÀ½ !== ½Ä1!=½Ä2 µÎ ÇÇ¿¬»êÀÚ°¡ ´Ù¸£¸é ÂüÀ» ¸®ÅÏ Å > ½Ä1>½Ä2 ½Ä1ÀÌ Å©¸é ÂüÀ» ¸®ÅÏ Å©°Å³ª °°À½ >= ½Ä1>=½Ä2 ½Ä1ÀÌ ½Ä2º¸´Ù Å©°Å³ª °°À¸¸é ÂüÀ» ¸®ÅÏ ÀÛÀ½ < ½Ä1<½Ä2 ½Ä1ÀÌ ÀÛÀ¸¸é ÂüÀ» ¸®ÅÏ À۰ųª °°À½ <= ½Ä1<=½Ä2 ½Ä1ÀÌ ½Ä2º¸´Ù À۰ųª °°À¸¸é ÂüÀ» ¸®ÅÏ
(5)¿¬°á ¿¬»êÀÚ
+ : µÎ°³ÀÇ ¹®ÀÚ¿À» ¿¬°áÇÒ¶§ »ç¿ë
¿¹) "±×¸²"+"»ç¶û" Àº "±×¸²»ç¶û"À» ¸®ÅÏ
4.¹®Àå
(1)Á¶°Ç¹®
if(Á¶°Ç) { ¹®Àå1 } else { ¹®Àå2 }
(2)¼øȯ¹®
(a)for¹®
for(ÃʱâÄ¡;Á¶°Ç;Áõ°¡ºÐ){ ¹®Àå }
(b)while¹®
while(Á¶°Ç){ ¹®Àå }
(c)break¹®
ÇöÀçÀÇ whileÀ̳ª for ¹®À» Á¾·áÇÏ°í ÇÁ·Î±×·¥ÀÇ Á¦¾î¸¦ ¼øȯ¹® ¹Ù·Î ´ÙÀ½ÀÇ ¹®Àå¿¡ Àü´ÞÇÑ´Ù.
(d)continue¹®
while¹® ³»¿¡ ÀÖÀ» °æ¿ì ¹®ÀåµéÀÇ ½ÇÇàÀ» Á¾·áÇÏ°í Á¶°ÇÀ¸·Î µ¹¾Æ°¡°í, for¹®³»¿¡ ÀÖÀ» °æ¿ì ½ÇÇàÁ¾·áÈÄ¿¡ Áõ°¡ºÐÀ¸·Î °Ç³Ê¶Ú´Ù.
(e)switch ¹®
°¢°¢ÀÇ case¿¡ ´ëÇØ ½ÇÇàÇÒ ¹®ÀåÀ» °áÁ¤.
¿¹)
switch(i){ var a; case 1: a="one"; break; case 2: a="two"; break; . . . default: a="¾ø¾î¿ä"; break;(3)°´Ã¼ Á¦¾î¹®
(a)for...in¹®
for(º¯¼ö in °´Ã¼){ ¹®Àå }(b)new ¿¬»êÀÚ
»ç¿ëÀÚ°¡ Á¤ÀÇÇÑ °´Ã¼ÇüÀ» Á¤ÀÇ ÇÔ
objectName=new objectType(parameter1,parameter2...parametern)
ÇöÀç °´Ã¼¸¦ ÂüÁ¶Çϱâ À§ÇØ »ç¿ëÇÑ´Ù.
this.[propertyName]
(d)with ¹®
¿©·¯ ¹®Àå¿¡ ´ëÇÑ ±âº» °´Ã¼¸¦ ¼³Á¤ÇÑ´Ù.
with(°´Ã¼) { ¹®Àå }(4)ÁÖ¼®¹®
½ºÅ©¸³Æ®°¡ ¹«¾ùÀ» ÇÏ´ÂÁö ¼³¸íÇϱâÀ§ÇØ »ç¿ë.
-ÇÑÁÙ ÀÔ·ÂÀº // ¸¦ »ç¿ëÇÏ°í ¿©·¯ÁÙÀº /* - */¸¦ »ç¿ë.
5.ÇÔ¼ö
-ƯÁ¤ÇÑ ÀÏÀ» Çϵµ·Ï ¸ð¾Æ ³õÀº ÄÚµåÀÇ ÁýÇÕü.
function ÇÔ¼öÀ̸§(¸Å°³º¯¼ö1,¸Å°³º¯¼ö2,...¸Å°³º¯¼ön){
¹®Àåµé
}
(1)³»ÀåÇÔ¼öa. eval()ÇÔ¼ö
- Àμö·Î Àü´ÞµÈ ¼ö½ÄÀ» °è»êÇÏ¿© ÁÖ´Â ³»ÀåÇÔ¼ö.b. parseInt()/parseFloat()
- ¸Å°³º¯¼ö·Î µé¾î¿Â ¹®ÀÚ¿À» Á¤¼ö/½Ç¼ö·Î ¹Ù²Ù¾îÁÖ´Â ³»ÀåÇÔ¼ö.c. escape()/unescape()
- escape´Â ISO Latin-1ÀÇ ¹®ÀÚ¼¼Æ®¸¦ ASCIIÇüÅ·Π¹Ù²Ù¾îÁÖ´Â ÇÔ¼öÀ̸ç, unescape´Â ±× ¿ª(reverse)ÀÓ.
(2)¿ÜÀåÇÔ¼ö
-»ç¿ëÀÚ°¡ Á÷Á¢ Á¤ÀÇÇÑ ÇÔ¼ö.