|
|
|
Category Category |
|
|
JavasScript ÃÑ Á¤¸® |
|
# ÀÚ¹Ù½ºÅ©¸³Æ® 2007-04-10 10:44
|
|
|
ÀÌ»ó¿ë
|
|
|
|
|
ÀÚ¹Ù½ºÅ©¸³Æ®.............................................................
ÀÚ¹Ù½ºÅ©¸³Æ®´Â ³×½ºÄÉÀÌÇÁ»ç°¡ °³¹ßÇÑ °´Ã¼ÁöÇâ ½ºÅ©¸³Æ®¾ð¾î·Î HTML¹®¼³»¿¡ ÀÛ¼ºÇÏ°í À¥ºê¶ó¿ìÀú¿¡ ÀÇÇØ ½ÇÇàµÈ´Ù. À¥ºê¶ó¿ìÀú°¡ °¡Áø °´Ã¼µµ ÀÌ¿ëÇÑ´Ù.
³Ý½ºÄÉÀÌÇÁ ³×ºñ°ÔÀÌÅÍ 2.0/ÀͽºÇ÷η¯ 3.0 ÀÌ»óÀ̸é ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Áö±ÝÀÇ ºê¶ó¿ìÀú »óȲ¿¡¼´Â º°·Î ÇØ´çµÇÁö ¾Ê°ÚÁö¸¸...
´Ù¸¸ ºê¶ó¿ìÀú¸¶´Ù Á¶±Ý¾¿ Áö¿øÇÏÁö ¾Ê´Â °Í°ú Áö¿øÇÏ´Â°Ô Á¶±Ý Â÷ÀÌ°¡ ÀÖ´Ù.
ÀÚ¹Ù½ºÅ©¸³Æ®´Â ÀÛ¼ºÀÚÀÇ ÀÔÀå¿¡¼ º¸¸é HTMLÀÌ ¹öÀü¾÷µÈ °Íó·³ ÀÚ¿¬½º·´°Ô ¹Þ¾Æµé¿©µµ ¹«¹æÇÒ µí ½Í´Ù. HTML°ú ´Þ¸® ¿¡µðÅÍ°¡ µµ¿ÍÁÖÁö ¾Ê´Â°Ô ÈìÀÌÁö¸¸....
¡á À¥¹®¼¿¡ ²À ÇÊ¿äÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ±â´ÉÀ» »ìÆ캸¸é
|
• »õâÀ» ´Ù·êÁÙ ¾Ë¾Æ¾ß ÇÏ°í
• ÇÔ¼ö¸¦ ÀÌ¿ëÇؼ ¸Å°³º¯¼ö ³Ñ±â±â
• ÆûÀü¼Û¿¡¼ Æû¿ä¼Ò ÀԷ°ª üũÇϱâ
• ÇÁ·¹ÀÓ°£, ºê¶ó¿ìÀú°£ urlÀ̵¿°ú °ª ³Ñ±â±â
• ·¹ÀÌ¾î ´Ù·ç±â
À§ÀÇ ±â´ÉÀ» ÀÚ¿¬½º·´°Ô »ç¿ëÇÏ·Á¸é
|
ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÀÌ¿ë Ãø¸é¿¡¼ Á¤¸®¸¦ ÇÏ´Â °ÍÀ¸·Î ¾ð¾îÀûÀÎ,ÀÌ·ÐÀûÀÎ ºÎºÐÀº ¸¹ÀÌ »ý·«ÇÑ´Ù!!!
óÀ½ ½ÃÀÛÀÎ ºÐÀº 10ÀÏÁ¤µµ ÅõÀÚÇÏ¿© ÇÔ¼öºÎºÐ ±îÁö¸¸ ÇÏ°í asp·Î ³Ñ¾î°¡´Â°Ô ÁÁ°Ú´Ù. asp¿¡¼ ´Ù½Ã ÇÊ¿äÇÑ ºÎºÐÀº µÇµ¹¾Æ¿Í¼ Çϵµ·Ï!!
Ç׽à ¹ä¸Ôµí ÄÚµùÇÏ´Â ¾ð¾î´Â ¾Æ´Ï¹Ç·Î ¸¶½ºÆ® ÇÏ·Á°í ´ýºñ´Â °Ç ÇÇÇÏ´Â°Ô ÁÁ°Ú´Ù. |
|
º¯¼ö, ¹è¿,¿¬»ê,Á¶°Ç¹®,¹Ýº¹¹®,°´Ã¼¿Í ¸Þ¼µå, ÇÁ·ÎÆÛƼ,À̺¥Æ®¿¡ ´ëÇÑ ±âÃʸ¦ ´Û¾Æ¾ß ÇÒÁö´Ï....
|
¡á ÀÚ¹Ù½ºÅ©¸³Æ® »ý±è»õ
• HTML¹®¼ ³»¿¡ ÀÛ¼ºÇÒ ¶§
• HTML¹®¼ ¿ÜºÎ¿¡ µû·Î µÑ ¶§
* * * |
È®ÀåÀÚ´Â jsÀÌ°í ÅؽºÆ®¹®¼ÀÌ´Ù ´Ù¸¥ »çÀÌÆ®ÀÇ jsÆÄÀϵµ °¡´ÉÇÏ´Ù (http://www.dragoneye.co.kr/aaa.js) À¥¹®¼¸¦ °£°áÇÏ°Ô ÇØÁÖ°í ¿©·¯¹®¼°¡ °øÅëÀ¸·Î jsÆÄÀÏÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. |
• ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌÇØÇÏÁö ¸øÇÏ´Â ºê¶ó¿ìÀú¸¦ À§ÇØ
* |
¿äÁò ºê¶ó¿ìÀú »óȲ¿¡¼´Â °ÅÀÇ »ç¹®ÈµÈ °ÍÀÌÁö¸¸ ½À°üÀûÀ¸·Î! |
• ÁÖ¼® ó¸®
* |
// ÀÌÇϺÎÅÍ ÁÖ¼®ÀÌ µÈ´Ù |
|
¡á ÀÚ¹Ù½ºÅ©¸³Æ® À§Ä¡
• HEAD ű׳»¿¡
• BODY ÅÂ±× À§¿¡
• ÇÊ¿ä½Ã ¹®¼³» Àû´çÇÑ °÷¿¡ (³ªÁß¿¡ ½ÇÇàµÇ´Â Â÷ÀÌ°¡...)
* |
¿¹: ¸ÕÀú Å×À̺íÀÌ ³¡³ª°í ´ÙÀ½ Å×ÀÌºí ½ÃÀÛÇϱâÀü¿¡ |
|
µ¥ÀÌŸÇü°ú º¯¼ö .............................................................
ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â µ¥ÀÌŸÇü°ú º¯¼öÀÇ »ç¿ë¹ýÀ» ¾Ë¾Æº¸°í °£´ÜÇÑ ¿¹Á¦¸¦ ÅëÇØ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í Ä£ºÐÀ» ½×¾Æº¸ÀÚ!!!
¡á µ¥ÀÌŸÇü
|
Á¤¼öÇü |
10Áø¼ö, 16Áø¼ö, 8Áø¼öÀÇ 3°¡Áö ÇüÅÂ(¾ç¼ö³ª À½¼ö) |
½Ç¼öÇü ºÎµ¿¼Ò¼öÁ¡Çü |
20.5, -30.5 ¿Í °°ÀÌ ¼Ò¼ö ºÎºÐÀÌ ÀÖ´Â 10Áø¼ö ¿Í Áö¼ö·Î Ç¥ÇöµÈ ¼ýÀÚ |
Boolean |
true¿Í falseÀÇ µÎ °¡Áö °ª¸¸À» °¡Áö¸ç ÁÖ·Î ÇÔ¼öÀÇ ¸®ÅÏ °ªÀ̳ª °ü°è ¿¬»êÀÚÀÇ °á°ú°ªÀ¸·Î »ç¿ë |
Null |
¾Æ¹«°Íµµ ¾ø´Ù´Â °ÍÀ» ÀǹÌ, ¿¹¿Ü󸮿¡ ÀÚÁÖ »ç¿ëÇÑ´Ù |
¹®ÀÚ¿ |
µû¿ÈÇ¥(¡°¡±, ¡® ¡®)¿¡ µé¾î°¡´Â ¸ðµç µ¥ÀÌŸ´Â ¹®ÀÚ¿ µ¥ÀÌŸ°¡ µÈ´Ù |
Ư¼ö¹®ÀÚ |
\n |
´ÙÀ½ ¶óÀÎÀ¸·Î À̵¿ |
\b |
¹é½ºÆäÀÌÁö |
\t |
ÅÇÀÇ Å©±â¸¸Å À̵¿ |
\' |
ÀÛÀº µû¿ÈÇ¥ |
\" |
Å« µû¿ÈÇ¥ |
\\ |
¿ª ½½·¡½Ã |
|
º¯¼ö |
ÇÁ·Î±×·¥¿¡¼ ÀÚ·áÇüÀÇ °ªÀ» °¡Áö°í ÀÖ´Â ÀúÀå Àå¼Ò |
º¯¼öÀÇ ±ÔÄ¢ |
º¯¼ö´Â ¿µ¾î¾ËÆĺª ¹®ÀÚ·Î ½ÃÀÛÇÏ¸é µÈ´Ù ¿¹¾à¾î´Â º¯¼ö·Î¼ »ç¿ëÇÏÁö ¾ÊÀ¸¸é µÈ´Ù |
º¯¼öÀÇ ¼±¾ð |
1 |
strName="È«±æµ¿" //¹®ÀÚ¿
|
intAge=20 //¼ýÀÚ |
2 |
var srtName="È«±æµ¿" |
var intAge=20 |
3 |
var strName strName="È«±æµ¿" |
var intAge intAge=20 |
|
|
µ¥ÀÌŸÇüÀ» º¯¼ö¼±¾ð½Ã Á¤ÀÇÇÏÁö ¾Ê¾Æµµ µÇ¸ç, º¯¼öÀÇ ³»¿ë¿¡ µû¶ó µ¥ÀÌŸÇüÀÌ °áÁ¤µÈ´Ù. |
|
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
|
* document.write() ´Â ()¼ÓÀÇ ³»¿ëÀ» ºê¶ó¿ìÀú¿¡ Ãâ·ÂÇ϶ó´Â ¸Þ¼µå 1. º¯¼ö »ç¿ë¾øÀÌ ¹®ÀÚ¿À» Ãâ·Â 2. º¯¼ö¸¦ ÀÌ¿ëÇÏ¿© º¯¼ö°ªÀ» Ãâ·Â 3. var À» »ç¿ë : {} ºí·° ³»¿¡¼ Áö¿ªº¯¼ö°¡ µÊ 4. Å«µû¿ÈÇ¥ ¼ÓÀÇ ¹®ÀÚ¿¿¡ Å«µû¿ÈÇ¥¸¦ Æ÷ÇÔ½ÃÅ°°íÀÚ ÇÒ ¶§ 5. ´Ù¸¥ ±¸¹®À» ÁٹٲÙÁö ¾Ê°í ¿¬¼ÓÇؼ ÄÚµùÇÏ°í ÀÚ ÇÒ ¶§ ; ¸¦ »ç¿ëÇؼ ±¸ºÐ Ç¥½Ã¸¦... |
|
¡á º¯¼ö·Î »ç¿ëÇÒ ¼ö ¾ø´Â ¿¹¾à¾î
|
abstract boolean break byte case catch char class const continue default do double else extend false final finally float for function goto if implements import in instanceof intinterface long native new null package private protected public return short static super switch synchronized this throw thorws transient true try var void while with |
¿¬»êÀÚ ¿Í ¿¬»ê .............................................................
¿¬»êÀº ÇÁ·Î±×·¥¿¡¼ °¡Àå ÈçÇÏ°Ô ÀϾ´Â ÀÏÀÌ´Ù. ¿¬»êÀÚÀÇ Á¾·ù¿Í ¿¬»êÀÇ Àǹ̸¦ ¾Ë¾ÆµÖ¾ß ÇÑ´Ù.
¡á »ê¼ú¿¬»êÀÚ
|
- |
ºÎÈ£ º¯È¯ |
+,-,*,/ |
»çÄ¢¿¬»ê |
% |
³ª¸ÓÁö |
¡á °ü°è¿¬»êÀÚ(Á¶°Ç¹®,¹Ýº¹¹®°ú ÇÔ²² ¸¹ÀÌ »ç¿ë)
|
> |
º¸´Ù Å©´Ù |
>= |
º¸´Ù Å©°Å³ª °°´Ù |
< |
º¸´Ù ÀÛ´Ù |
<= |
º¸´Ù À۰ųª °°´Ù |
== |
¼·Î °°´Ù |
!= |
°°Áö ¾Ê´Ù |
¡á ³í¸®¿¬»êÀÚ(Âü,°ÅÁþ¿¡ ´ëÇÑ ¿¬»ê)
|
! |
³í¸® ºÎÁ¤(¿©ÁýÇÕ) * ÂüÀÌ¸é °ÅÁþ, °ÅÁþÀ̸é Âü |
&& |
³í¸® °ö(±³ÁýÇÕ) * µÑ´Ù ÂüÀ϶§¸¸ Âü |
|| |
³í¸® ÇÕ(ÇÕÁýÇÕ) *µÑÁß Çϳª¶óµµ ÂüÀ̸é Âü |
^ |
XOR(¹èŸÀû ³í¸®ÇÕ) * ¿¹Á¦ »ý·« |
? |
Á¶°Ç Ç¥Çö½Ä¿¡ »ç¿ë * ¿¹Á¦ »ý·« |
¡á ´ëÀÔ(ÇÒ´ç) ¿¬»êÀÚ(°ªÀ» ÇÒ´çÇÒ 떄)
|
= |
°¡Àå ¸¹ÀÌ »ç¿ëÇÏ´Â ¿¬»êÀÚ inta=10, strName="È«±æµ¿" |
+= |
inta=inta+10 °ú °°À½ |
-= |
inta=inta-10 °ú °°À½ |
*= |
inta=inta*10 °ú °°À½ |
/= |
inta=inta/10 °ú °°À½ |
%= |
inta=inta%10 °ú °°À½ |
¡á Áõ°¨ ¿¬»êÀÚ(°ªÀ» ÇÒ´çÇÒ 떄)
|
++ |
1¾¿ Áõ°¡ (»çÀü Áõ°¡,»çÈÄ Áõ°¡) |
-- |
1¾¿ °¨¼Ò (»çÀü °¨¼Ò,»çÈÄ °¨¼Ò) |
¡á ºñÆ® ¿¬»êÀÚ°¡ ÀÖÁö¸¸ »ý·«ÇÔ
|
Á¶°Ç¹® IF, SWITCH.............................................................
Á¶°Ç¹®Àº ¹Ýº¹¹®°ú ÇÔ²² ÇÁ·Î±×·¥ÀÇ È帧À» Á¦¾îÇÏ´Â Á¦¾î¹®À¸·Î ÀÌ°Ô ¾ø´Ù¸é °í»ßÇ®¸° ¸Á¾ÆÁö ó·³ ¾û¸ÁÀÌ µÇ°í ¸¸´Ù. ¸ðµç ÇÁ·Î±×·¥¾ð¾î¿¡¼µµ ºñ½ÁÇÏ°Ô »ç¿ëµÇ¹Ç·Î óÀ½ÀÎ ½Ã¶÷Àº Âø½ÇÈ÷ °øºÎÇØ¾ß ÇÏ´Â ºÎºÐÀÌ´Ù.
¡á IF¹®
|
* else if ´Â ÇÊ¿äÇÑ °æ¿ì °è¼Ó Ãß°¡¸¦... * else ´Â À§ÀÇ ¸ðµç Á¶°ÇÀ» ¸¸Á·ÇÏÁö ¾ÊÀ» °æ¿ì
|
if(Á¶°Ç) { ¸í·É¹® } |
if(Á¶°Ç) { ¸í·É¹®1 } else { ¸í·É¹®2 }
|
if(Á¶°Ç1) { ¸í·É¹®1 } else if(Á¶°Ç2) { ¸í·É¹®2 }
|
if(Á¶°Ç1) { ¸í·É¹®1 } else if(Á¶°Ç2) { ¸í·É¹®2 } else { ¸í·É¹®3 } |
switch (Ç¥Çö½Ä) { case °ª1 : ¹®Àå 1 ; break; case °ª2 : ¹®Àå 2 ; break; case °ª3 : ¹®Àå 3 ; break; ¡¦¡¦ default : ¹®Àå n; } |
Ç¥Çö½ÄÀÇ °æ¿ìÀÇ ¼ö°¡ ÀÏÄ¡ÇÒ ¶§ ÁغñµÈ ¸í·É¹®ÀåÀ» ¼öÇàÇÑ´Ù.
ÇØ´çÇÏ´Â °æ¿ì°¡ ¾øÀ» ¶§ µðÆúÆ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
* Å»ÃâÀ» À§ÇØ ²À break ¸¦ !!! |
¹Ýº¹¹® FOR, WHILE, DO .........................................................
¹Ýº¹¹®Àº Á¶°ÇÀ» µ¿¹ÝÇÏ¿© Á¶°ÇÀ» ¸¸Á·ÇÏ´Â °æ¿ì ÁغñµÈ ¸í·É¹®À» ¼öÇàÇÏ°í Á¶°Ç¿¡ ¸ÂÁö ¾ÊÀ¸¸é ´ÙÀ½ ¸í·ÉÀ» ¼öÇàÇÑ´Ù. ¾êµµ ¸ðµç ÇÁ·Î±×·¥¿¡¼ ºñ½ÁÇÏ°Ô »ç¿ëµÇ¹Ç·Î Àß ÀÍÇôµÎ¸é ´Ù¸¥ ¾ð¾î¸¦ ¹è¿ï ¶§ ´©¿î ¼Ò Ÿ±â´Ù.!!!
¡á FOR ¹Ýº¹¹®
|
for(ÃʱⰪ; Á¾·á Á¶°Ç; Áõ°¨½Ä) { ¸í·É¹® }
|
»ó¼ö(º¯¼ö)¸¦ Á¤ÀÇÇÏ°í ÀÌ »ó¼öÀÇ ½ÃÀÛ°ú ³¡À» Á¤ÇØ µÎ°í Á¤ÇØÁø °£°ÝÀ¸·Î ÁغñµÈ ¸í·ÉÀ» ¹Ýº¹ ¼öÇà½ÃÅ´ |
¡á WHILE , DO ~~ WHILE ¹Ýº¹¹® * for ¹®°ú ´Þ¸® Á¶°Ç º¯°æÀ» ÇØÁà¾ß ÇÑ´Ù
|
while (Á¶°Ç) { ¸í·É¹® }
|
Á¶°ÇÀÌ ÂüÀÎ °æ¿ì ¸í·É¹®À» ¹Ýº¹ ¼öÇà |
do { ¸í·É¹® } while(Á¶°Ç) |
ÀÏ´Ü ¸í·É¹®À» Çѹø ¼öÇàÈÄ Á¶°ÇÀ» °ËÅäÇÏ¿© ÂüÀÌ¸é ¹Ýº¹ ¼öÇà |
¡á break, continue ¹®(for, while, do ¹® ¼Ó¿¡¼)
|
continue
|
¾Æ·¡ ¼öÇàÀ» ÁßÁöÇÏ°í Á¶°Ç °ËÅä·Î À̵¿ |
break |
¹Ýº¹¹® ÀÚü¸¦ ¿ÏÀü Å»ÃâÇÔ |
|
k=0 // ÃʱⰪ
while ( k<=10 ) {
k++ // continue ÀÌÀü¿¡ Á¶°Ç º¯°æ ÀÌ ÇÊ¿äÇÔ
if (k==5) { continue //À§ Á¶°Ç½ÄÀ¸·Î À̵¿ }
document.write(k + " ") // 5´Â Á¦¿ÜµÊ }
|
´ëÈ»óÀÚ (alert, confirm) ¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦..
¾ê´Â ³ªÁß¿¡ ³ª¿Ã ºê¶ó¿ìÀú °´Ã¼ÀÇ ¸Þ¼µåÁö¸¸ ¾ÕÀ¸·Î ¿¹Á¦¿¡ »ç¿ëµÉ °ÍÀ̹ǷΠ¹Ì¸® Á» ¾Ë¾ÆµÎÀÚ!!!
alert() Àº °¡±ÞÀû À¥¹®¼¸¦ µû·Î ¸¸µé¾î ¸Þ½ÃÁö¸¦ ÀüÇÏ´Â °Ô ÁÁÀº ¹æ¹ýÀÌ°í
confirm() Àº Áß¿äÇÑ Ã³¸®¸¦ ¾ÕµÎ°í Çѹø ´õ È®ÀÎÇÒ ÇÊ¿ä°¡ ÀÖÀ» °æ¿ì´Â ²À »ç¿ëÇÏ¿©¾ß ÇÒ °Í °°´Ù
¡á alert() : À¥¹®¼¸¦ µû·Î ¸¸µéÁö ¾Ê°íµµ °£´ÜÈ÷ ¸Þ½ÃÁö¸¦ ÀüÇÒ ¼ö ÀÖ´Ù.
|
alert("¾ó¶ùÀÔ´Ï´Ù") ¶Ç´Â
str = "µå·¡°ï" alert(str)
|
°æ°í ¸Þ½ÃÁöâÀ» ¶ç¿ì±â
|
¡á confirm() : È®Àνà true ÀÌ°í 1À̶ó´Â °Í!
|
if (confirm("ÁøÂ¥ »èÁ¦?")!=0) { ¸í·É¹®// 0ÀÌ ¾Æ´Ï¸é 1À̴ϱî È®ÀÎ } ¶Ç´Â
message="ÁøÂ¥ »èÁ¦?" if (!confirm(message)) { ¸í·É¹® }
|
È®ÀλóÀÚ·Î "È®ÀÎ" °ú "Ãë¼Ò" µÑÁß ¼±ÅÃÀ» ÇÒ ¼ö ÀÖ´Ù.
È®ÀÎÀ» ´©¸£¸é confirm("ÁøÂ¥ »èÁ¦?") ´Â true(1) À»
Ãë¼Ò À» ´©¸£¸é confirm("ÁøÂ¥ »èÁ¦?") ´Â fasle(0) À» °®´Â´Ù |
¡á prompt() : ÀԷ°ªÀ» ¹Þ¾Æ ó¸®ÇÒ ¼ö ÀÖ´Ù
|
* ¸¹ÀÌ »ç¿ëÇÏÁö ¾ÊÀ» °Í °°¾Æ¼ »ý·«Çϴ°Ô.. |
³»Àå ÇÔ¼ö ¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦
³»ÀåÇÔ¼ö¶õ ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾î ÀÚü¿¡¼ Áö¿øÇÏ´Â ÇÔ¼ö·Î ÀÚÁÖ »ç¿ëÇÒ °ÍÀ¸·Î ¿¹»óµÇ´Â °ÍµéÀ» ÇÔ¼ö·Î ¸¸µé¾î µÐ °ÍÀ» ¾ê±âÇÑ´Ù. ´ÙÀ½Àº »ç¿ëÀÚ ÀԷ°ªÀ» °¡Áö°í °è»êÀ» ÇÒ ¶§ ²À ÇÊ¿äÇÑ ÇÔ¼öµéÀÌ´Ù.!!!
¡á eval()
|
eval("50")+50 ¶Ç´Â
inta="50" eval(inta)+50
|
¼ýÀÚ ÇüŸ¦ °¡Áø ¹®ÀÚ¿À̳ª Ç¥Çö½ÄÀ» ¼ýÀÚ·Î ¹Ù²ãÁØ´Ù.
* »ç¿ëÀÚ ÀԷ°ªÀ» °è»êÀ» À§ÇØ »ç¿ëÇÑ´Ù¸é ²À ÇÊ¿äÇÑ Á¶Ä¡ÀÌ´Ù. |
¡á parseInt() / parseFloat()
|
paresInt("10.5")+50 ¶Ç´Â
inta="10.5" parseInt (inta)+50
|
¼ýÀÚ ÇüŸ¦ °¡Áø ¹®ÀÚ¿À̳ª Ç¥Çö½ÄÀ» Á¤¼ö³ª ½Ç¼ö·Î ¹Ù²ãÁØ´Ù.
* »ç¿ëÀÚ ÀԷ°ªÀ» °è»êÀ» À§ÇØ »ç¿ëÇÑ´Ù¸é ²À ÇÊ¿äÇÑ Á¶Ä¡ÀÌ´Ù. |
isNaN("10.5") ¶Ç´Â
inta="10.5" isNaN(inta)
// NaN : Not a Number |
Ç¥Çö½ÄÀ̳ª °ªÀÌ ¼ýÀÚ°¡ ¾Æ´ÑÁö¸¦ true/false ·Î ¸®ÅÏÇÔ.
* ¼ýÀÚ°¡ ¾Æ´Ï¸é true¸¦ !!! (ÁÖÀÇ)
* »ç¿ëÀÚ ÀԷ°ªÀÌ ¼ýÀÚ°¡ ¾Æ´ÑÁö/ÀÎÁö¸¦ ÆÇ´ÜÇÏ°íÀÚ ÇÒ ¶§!!! |
escape("°¡") ¶Ç´Â
stra="°¡" escape(stra) |
unescape("%uAC00") ¶Ç´Â
inta="%uAC00" unescape(inta) |
¾ËÆĺª°ú ¼ýÀÚ ¹× *, @, -, _ , + , ., / ¸¦ Á¦¿ÜÇÑ ¹®ÀÚ¸¦ ¸ðµÎ 16Áø¼ö ¹®ÀÚ·Î ¹Ù²Ù¾î ÁØ´Ù |
¿ÞÂÊ°ú ¹Ý´ë·Î |
»ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö .........................................................
°¡Àå ÀϹÝÀûÀÎ ÀÚ¹Ù½ºÅ©¸³Æ® »ç¿ë ¹æ¹ýÀ¸·Î ÀÏ·ÃÀÇ ½ÇÇà°úÁ¤À» ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµå·Î ¹¾î¼ À̸§À» ÁÖ°í ÇÊ¿äÇÒ °æ¿ì ¾êÀÇ À̸§À» ºÒ·¯¼ ½ÇÇàµÇµµ·Ï ÇÏ´Â ¹æ¹ýÀÌ´Ù.
À̸§À» ºÒ·¯ÁÖÁö ¾ÊÀ¸¸é ½ÇÇàÀ» ÇÏÁö ¾Ê´Â´Ù!!!
¡á function (¼Ò¹®ÀÚ·Î!)
|
1. ¸Å°³º¯¼ö ¾ø´Â °æ¿ì
function ÇÔ¼öÀ̸§() { ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµå } |
ÇÔ¼öÀ̸§ µÚ¿¡´Â ²À () ¸¦ ... ÀÌ ÇÔ¼ö°¡ ¼öÇàÇÒ ¹üÀ§´Â {} ·Î ... |
2. ¸Å°³º¯¼ö ÀÖ´Â °æ¿ì
function ÇÔ¼öÀ̸§(º¯¼ö1,º¯¼ö2, ...) { ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµå } |
ÇÔ¼öÀ̸§ µÚ¿¡´Â () ¼Ó¿¡ ¸Å°³º¯¼ö¸¦ ÁöÁ¤
* È£ÃâÇÏ´Â ÂÊ¿¡¼ ¸Å°³ÇØ Áà¾ß!!
|
3. return °ªÀÌ ÀÖ´Â °æ¿ì
function ÇÔ¼öÀ̸§(º¯¼ö1,º¯¼ö2, ...) { ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµå } |
ÇÔ¼ö ½ÇÇà °á°ú ¸®ÅÏ°ªÀ» È£Ãâ ÇÑ ÂÊ \¿¡ ³Ñ°ÜÁÙ ¼ö ÀÖ´Ù. |
1. ´Ù¸¥ ÀÚ¹Ù½ºÅ©¸³Æ® ±¸¹®¿¡¼ (À§ÀÇ °æ¿ì) * ´Ù¸¥ ÀÚ¹Ù½ºÅ©¸³Æ® ±¸¹®ÀÌ ½ÇÇàµÉ ¶§ |
2. ¸µÅ©¿¡ ÀÇÇØ ½ÇÇà |
3. body ű׿¡¼ * ÆäÀÌÁö ·Îµù½Ã ½ÇÇà |
4. ±âŸ ³ªÁß¿¡ ³ª¿Ã ´Ù¾çÇÑ À̺¥Æ®¿¡ ÀÇÇØ (onClick, onMouseOver µîµîµîµî...) |
À§ÀÇ °æ¿ì´Â ...
ù° ÀÚ¹Ù½ºÅ©¸³Æ® ±¸¹®Àº ÇÔ¼öÀ̱⠶§¹®¿¡ È£ÃâÀ» ¹Þ¾Æ¾ß ½ÇÇàµË´Ï´Ù. µÑ쨰 ÀÚ¹Ù½ºÆ®¸³Æ® ±¸¹®Àº ÇÔ¼ö°¡ ¾Æ´Ï¹Ç·Î ÀÚµ¿À¸·Î ½ÇÇàµË´Ï´Ù. |
³»À尴ü Arrary() : ¹è¿ .........................................................
ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â °´Ã¼´Â ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾î ÀÚü¿¡¼ Áö¿øÇÏ´Â °´Ã¼¿Í Àڱ⠰ÍÀº ¾Æ´ÏÁö¸¸ ºê¶ó¿ìÀú¿¡ Æ÷ÇÔµÈ °´Ã¼¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
* ¸Þ¼µå, ÇÔ¼ö, ÇÁ·ÎÆÛƼ, °´Ã¼¿¡ ´ëÇÑ ¾ê±â´Â ³ªÁß¿¡ ±âȸ°¡ ÀÖÀ» ¶§ Çϱâ·Î ÇÏ°í óÀ½ÀÎ ºÐÀº ´çÀå Áß¿äÇÑ ¾Æ´Ò °Í °°´Ù. ÀÌ °³³äÀ» ¸ð¸£°íµµ »ç¿ëÇÏ´Ù º¸¸é ³ªÁß¿¡´Â ÀúÀý·Î ¾Ë°Ô µÇ´Â ³¯ÀÌ ¿Â´Ù. °á±¹ ¸ð¸£¸é ¾ÈµÈ´Ù´Â ¾ê±â °°±âµµ...
ÀÚÁÖ »ç¿ëÇÏ´Â Áß¿äÇÑ °´Ã¼ À§ÁÖ·Î ¸Þ¼µå¿Í ÇÁ·ÎÆÛƼ ¸¦ »ìÆ캸ÀÚ!!!
¡á Array °´Ã¼(¹è¿À» »ç¿ëÇÒ ¼ö ÀÖ´Ù) * ¾ÆÁÖ Áß¿äÇÔ
|
myary = new Array() ¶Ç´Â
myary = new Array(5) |
¹è¿À̸§¸¸ ¼±¾ð
¹è¿À̸§°ú ¹è¿Å©±â¸¦ ¼±¾ð (ÃÑ 5°³ ¿ä¼Ò) |
¼Ó¼º |
length |
¹è¿ÀÇ Å©±â(¹è¿¿ä¼ÒÀÇ °³¼ö) |
¸Þ¼µå |
join()
|
¹è¿¿ä¼ÒµéÀ» ÇϳªÀÇ ¹®ÀÚ¿·Î ¸¸µé¾î ÁÜ |
reverse() |
¹è¿¿ä¼ÒÀÇ °ªÀÇ ¼ø¼¸¦ ¿ª¼øÀ¸·Î ¹Ù²Þ |
sort() |
¹è¿¿ä¼ÒÀÇ °ªÀ» Á¤·Ä |
concat(Á¦2ÀÇ ¹è¿) |
µÎ °³ÀÇ ¹è¿À» Çϳª·Î ¸¸µé±â |
slice(s, e) |
s ÷ÀÚÀÇ ¹è¿¿ä¼Ò°ª ºÎÅÍ e¹Ì¸¸ÀÇ ¹è¿¿ä¼Ò°ª °¡Á®¿Í¼ »õ·Î¿î ¹è¿ ¸¸µé±â |
³»À尴ü String() : ¹®ÀÚ¿ .........................................................
¹®ÀÚ¿Àº ¹«Á¶°Ç Àß ´Ù·ï¾ß ÇÑ´Ù. ƯÈ÷ ±æÀÌ, ƯÁ¤¹®ÀÚ Ã£±â, ƯÁ¤¹®ÀÚ Æ÷ÇÔ¿©ºÎµîÀ» üũÇÒ ¶§ ¸¹ÀÌ »ç¿ëÇÏ´Â °´Ã¼ÀÌ´Ù. ¿¹Á¦¸¦ ²À Çغ¼ °Í !!
¡á String°´Ã¼(¹®ÀÚ¿ °ü·Ã) * ¾ÆÁÖ Áß¿äÇÔ
|
¹®ÀÚ¿.ÇÁ·ÎÆÛƼ ¶Ç´Â ¹®ÀÚ¿.¸Þ¼µå |
»ç¿ëÀÚ ÀԷ°ªÀ» üũÇÏ´Â Áß¿äÇÑ °´Ã¼!!! |
¼Ó¼º |
length |
¹®ÀÚ¿ÀÇ ±æÀÌ (ÇÑ±Û Çѹ®ÀÚµµ 1·Î) |
¸Þ¼µå |
charAt(¼ýÀÚ)
|
¼ýÀÚ À§Ä¡¿¡ ÇØ´çÇÏ´Â ¹®ÀÚ |
indexOf(¹®ÀÚ ¶Ç´Â ¹®ÀÚ¿) |
¹®ÀÚ ¶Ç´Â ¹®ÀÚ¿ÀÌ ³ª¿À´Â À§Ä¡¸¦ ¼ýÀÚ·Î * ¿ÞÂÊ ºÎÅÍ |
substring(¼ýÀÚ1,¼ýÀÚ2) * ¼Ò¹®ÀÚ·Î |
À§Ä¡·Î ¼ýÀÚ1 ¿¡¼ ¼ýÀÚ2-1 »çÀÌ ¹®ÀÚ¿ |
split(´ë»ó,"±âÁع®ÀÚ") |
´ë»ó¹®ÀÚ¿À» ±âÁع®ÀÚ·Î ºÐ¸®=>¹è¿·Î |
* ±âŸ ¸¹Áö¸¸ ÀÚÁÖ »ç¿ëÇÏ´Â °Í¸¸! |
|
³»À尴ü Screen(), Date() .....................................................
¾Æ·¡´Â ÀÖ´Ù´Â °Í¸¸ ¾Ë¾ÆµÎÀÚ.
|
¡á Screen °´Ã¼(»ç¿ëÀÚ ÄÄÇ»ÅÍÀÇ È¸é °ü·Ã)
|
screen.ÇÁ·ÎÆÛƼ |
ºê¶ó¿ìÀúÀÇ Å©±â¿Í °ü·ÃµÈ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù. (* new ¿¬»êÀÚ ¾øÀÌ) |
availWidth |
ºê¶ó¿ìÀú¿¡¼ ³»¿ëÀ» º¸¿©´Â ºÎºÐÀÇ ³Êºñ |
availHeight |
ºê¶ó¿ìÀú¿¡¼ ³»¿ëÀ» º¸¿©´Â ºÎºÐÀÇ ³ôÀÌ |
height |
Àüü ȸéÀÇ height°ª |
width |
Àüü ȸéÀÇ width°ª |
¡á Date °´Ã¼(»ç¿ëÀÚ ÄÄÇ»ÅÍÀÇ ½Ã½ºÅÛ ½Ã°£À» ÂüÁ¶)
|
strdate = new Date()
¸Þ¼µå,ÇÁ·ÎÆÛƼ »ç¿ë
|
Date °´Ã¼ÀÇ ÀνºÅϽº »ý¼º
Date °´Ã¼¿Í °°Àº ±â´ÉÀ» °¡Áø °´Ã¼¸¦ Çϳª ¸¸µé¸é (strdate) ¾ê¸¦ ÅëÇؼ Date °´Ã¼°¡ °¡Áø ¸Þ¼µå¿Í ÇÁ·ÎÆÛƼ¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
* ÀÌ ¶§ ¸¸µé¾îÁø strdate°°Àº °É °´Ã¼ÀÇ ÀνºÅϽº¶ó°í ºÎ¸¥´Ù. ¶È °°Àº »ùÇà !!! |
°ª °¡Á®¿À´Â°ª ¸Þ¼µå |
getYear() |
1970³â ÀÌÈÄÀÇ ¿¬µµ 1970~1999³âµµ »çÀÌ´Â 0~99 ±× ÀÌÈÄ´Â ³× ÀÚ¸® ¼ýÀÚÀÇ ³âµµ |
getMonth() |
¿ù0(1¿ù)-11(12¿ù) |
getDay() |
¿äÀÏ, 0(ÀÏ)-6(Åä) |
getHours() |
½Ã°£, 0-23 |
getMinutes() |
ºÐ, 0-59 |
getSeconds() |
ÃÊ, 0-59 |
°ª ¼³Á¤ÇÏ´Â ¸Þ¼µå |
setYear() |
1970³â ÀÌ»óÀ» ¼³Á¤ |
setMonth() |
¿ùÀ» ¼³Á¤ |
setDay() |
¿äÀÏÀ» ¼³Á¤ |
setHours() |
½Ã°£À» ¼³Á¤ |
setMinutes() |
ºÐÀ» ¼³Á¤ |
setSeconds() |
Ãʸ¦ ¼³Á¤ |
* ±âŸ Number, Event µîµîÀÌ ÀÖÁö¸¸ ÀÌ Á¤µµ¸é ÃæºÐÇÒ °ÍÀ¸·Î º»´Ù. * ¼öÇÐ °ü·Ã °¢Á¾ °è»ê À» ÇÏ·Á¸é Math()¸¦ µû·Î »ìÆì º¸½Ãµµ·Ï |
ÀÚ¹Ù½ºÅ©¸³Æ® À̺¥Æ® .....................................................
¾ÆÁÖ Áß¿äÇÑ À̺¥Æ®!!! À̺¥Æ®¶õ ¸ðµç ÇàÀ§¸¦ ¸»ÇÏ´Â °ÍÀ¸·Î ÇÁ·Î±×·¥¿¡¼´Â ¹Ì¸® »ç¿ëÀÚÀÇ ÇàÀ§¸¦ ¿¹ÃøÇÏ¿© ¹Ì¸® »ç¿ëÇÒ ¼ö ÀÖµµ·Ï À̺¥Æ®¸¦ ¸¹ÀÌ ÁغñÇØ ³õ°í ÀÖ´Ù.
¿¹¸¦ µé¾î »ç¿ëÀÚ°¡ ¸¶¿ì½º¸¦ Ŭ¸¯ÇÒ °ÍÀÌ´Ù.... ÀÌ°Ç click À̺¥Æ®·Î Áغñ! ÀÌ°Ô ¾ø´Ù¸é ¿ì¸®´Â »ç¿ëÀÚ°¡ ¸¶¿ì½º¸¦ Ŭ¸¯Çß´ÂÁö ºÎÅÍ ¾Ë¾Æ³»¾ß ´ÙÀ½ ÀÏÀ» ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. °í¸¿°Ôµµ clickÀÌ ÀϾ´Ù´Â °É ÀÚµ¿À¸·Î ¾Ë ¼ö ÀÖÀ¸´Ï ¾ó¸¶³ª °í¸¶¿î ÀÏÀΰ¡...
(Click, MouseOver, MouseOut, Submit...)
À̺¥Æ® Çڵ鷯¶õ ?
ÀÌ·¯ÇÑ À̺¥Æ®¿Í ¿ì¸®°¡ ÁغñÇÑ ÇÁ·Î±×·¥À» ¿¬°áÇØ ÁÖ´Â ±¸½ÇÀ» ÇÑ´Ù (onClick,onMouseOver,onMouseOut, onSubmit...)
* ±×·¡¼ ¿ì¸®°¡ ÇÒÀÏÀº À̺¥Æ®°¡ ÀϾÀ» ¶§ ÇÒ ÀÏÀ» ÁغñÇÏ°í À̺¥Æ® Çڵ鷯¿¡°Ô ±× ÀÏÀ» Çϵµ·Ï ¿¬°áÇØ µÎ¸é µÇ´Â °ÍÀÌ´Ù~~~
* ÀͽºÇ÷η¯¿Í ³×ºñ°ÔÀÌÆ® »çÀÌ¿¡ ¾à°£ÀÇ Â÷ÀÌ°¡ ÀÖ¾î ÀͽºÇ÷η¯ ±âÁØÀ¸·Î !!!
|
¡á À̺¥Æ®ÀÇ Á¾·ù¿Í ÀÇ¹Ì (À̺¥Æ®Çڵ鷯´Â À̺¥Æ®¿¡ onÀ» ºÙ¿© ÁØ´Ù)
|
blur
|
Æ÷Ä¿½º¸¦ ´Ù¸¥°÷À¸·Î ¿Å±æ °æ¿ì |
click |
¸µÅ©³ª ÆûÀÇ ±¸¼º¿øÀ» Ŭ¸¯ÇÒ ¶§ |
change |
¼±ÅðªÀ» ¹Ù²Ü °æ¿ì |
focus |
Æ÷Ä¿½º°¡ À§Ä¡ÇÒ °æ¿ì |
mouseover |
¸¶¿ì½º°¡ ¿Ã¶ó¿Ã °æ¿ì |
mouseout |
¸¶¿ì½º°¡ ¶°³¯ °æ¿ì |
mousedown |
¸¶¿ì½º¸¦ ´©¸¦ °æ¿ì |
mousemove |
¸¶¿ì½º¸¦ ¿òÁ÷ÀÏ °æ¿ì |
mouseup |
¸¶¿ì½º¸¦ ´·¶´Ù ³õÀ» °æ¿ì |
select |
ÀԷ¾ç½ÄÀÇ Çϳª°¡ ¼±ÅÃµÉ ¶§ |
submit |
ÆûÀ» Àü¼ÛÇÏ´Â °æ¿ì |
load |
ÆäÀÌÁö,À©µµ¿ì°¡ ºê¶ó¿ìÁ®·Î ÀÐÇôÁú ¶§ |
unload |
ÇöÀçÀÇ ºê¶ó¿ìÀú,À©µµ¿ì¸¦ ¶°³¯ ¶§ |
error |
¹®¼³ª À̹ÌÁö¿¡¼ ¿¡·¯¸¦ ¸¸³µÀ» ¶§ |
reset |
¸®¼Â ¹öÆ°ÀÌ ´·ÈÀ» ¶§ |
dbclick |
´õºíŬ¸¯½Ã |
dragdrop |
¸¶¿ì½º ´©¸£°í ¿òÁ÷ÀÏ °æ¿ì |
keydown |
Å° ÀԷ½à |
keypress |
Å° ´©¸¦ ¶§ |
keyup |
Å°¸¦ ´©¸£°í ³õ¾ÒÀ» ¶§ |
move |
À©µµ¿ì³ª ÇÁ·¹ÀÓÀ» ¿òÁ÷ÀÏ ¶§ |
resize |
À©µµ¿ì³ª ÇÁ·¹ÀÓ »çÀÌÁ ¿òÁ÷ÀÏ ¶§ |
blur()
|
ÀÔ·Â Æ÷Ä¿½º¸¦ ´Ù¸¥ °÷À¸·Î À̵¿½ÃÅ´ |
click() |
¸¶¿ì½º ¹öÆ°ÀÌ ´·¯Áø °Íó·³ ÇØÁÜ |
focus() |
ÀÔ·Â Æ÷Ä¿½º¸¦ ÁØ °Íó·³ ÇØÁÜ |
submit() |
ÆûÀÇ submit ¹öÆ°À» ´©¸¥ °Íó·³ ÇØÁÜ |
select() |
¸Þ¼Òµå ÆûÀÇ Æ¯Á¤ ÀÔ·Â Çʵ带 ¼±ÅÃÇÔ |
event.keyCode |
´©¸¥ Å°ÀÇ ASCII Á¤¼ö °ª |
event.x
|
¹®¼ ±âÁØ ´©¸¥ ÁÂÇ¥ÀÇ left |
event.y |
¹®¼ ±âÁØ ´©¸¥ ÁÂÇ¥ÀÇ top |
event.clientX |
¹®¼ ±âÁØ ´©¸¥ ÁÂÇ¥ÀÇ left |
event.clientY |
¹®¼ ±âÁØ ´©¸¥ ÁÂÇ¥ÀÇ top |
event.screenX |
ÄÜÅ×ÀÌ³Ê ±âÁØ ´©¸¥ ÁÂÇ¥ÀÇ left |
event.screenY |
ÄÜÅ×ÀÌ³Ê ±âÁØ ´©¸¥ ÁÂÇ¥ÀÇ top |
¡á ºê¶ó¿ìÀú °´Ã¼º° À̺¥Æ® Çڵ鷯
|
¼±Åà ¸ñ·Ï(SELECT)
|
onBlur, onChange, onFocus |
¹®ÀÚ Çʵå(TEXT) |
onBlur, onChange, onFocus, onSelect |
¹®ÀÚ ¿µ¿ª(TEXTAREA) |
onBlur, onChange, onFocus, onSelect |
¹öÆ°(BUTTON) |
onClick |
üũ¹Ú½º(CHECKBOX) |
onClick |
¶óµð¿À ¹öÆ°(RADID) |
onClick |
¸µÅ© |
onClick, onMouseover |
RESET ¹öÆ°(RESET) |
onClick | |
|
|
|
|
|
|
|
|
|
Copyright 1999-2024 Zeroboard / skin by eggnara
|
| | |