|
|
|
|
|
| À̿뼮ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® À¥ ÇÁ·Î±×·¡¹Ö
|
 |
|
|
| ¤ýÀú ÀÚ |
À̿뼮
|
| ¤ý¿ª ÀÚ |
|
| ¤ý±¸ ºÐ |
±¹³»¼
|
| ¤ý¹ßÇàÀÏ |
2001³â 11¿ù 02ÀÏ |
| ¤ýÁ¤ °¡ |
23,000¿ø |
| ¤ýÆäÀÌÁö |
582 ÆäÀÌÁö |
| ¤ýISBN |
89-7627-883-6 |
| ¤ý³À̵µ |
ÃʱÞ.Áß±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
ÀÌ Ã¥¿¡¼´Â...
DOMÀÇ ±¸Á¶¸¦ MS Internet Explorer 5, Netscape Navigator 6±îÁö ºê¶ó¿ìÀúº°·Î Á¤¸® HTML, XMLÀÇ À¥ ¹®¼ ±âº» ´ÜÀ§ÀÎ Node ¼³¸í CSS, XML ÆÄÀÏ »ç¿ëÇϱ⠻ó¿ë À¥ »çÀÌÆ®¿¡¼ »ç¿ëÇÏ´Â Core ¿¹Á¦ "FORM" ´Ù·ç±â ¿Ïº® Á¤¸®
ÀÌ Ã¥Àº ÀúÀÚ°¡ 5³â °£ÀÇ JavaScript °Á »çÀÌÆ®¸¦ À¯ÁöÇØ¿À¸é¼ ¸¹Àº »ç¶÷µé·ÎºÎÅÍ Áú¹®µéÀ» ¹Þ¾Ò´Âµ¥ ÀÌ Áú¹®µéÀ» Á¤¸®ÇÏ¿´½À´Ï´Ù. ³»¿ëÀÇ ´ëºÎºÐÀº »ó¿ë À¥ »çÀÌÆ®¿¡¼ ÇʼöÀûÀ¸·Î »ç¿ëµÇ´Â °ÍµéÀÔ´Ï´Ù.
»ó¿ë À¥ »çÀÌÆ®¸¦ ¸¸µé ¶§ÀÇ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ³ôÀÌ´Â DHTML ¿¹Á¦µé°ú Çʼö·Î »ç¿ëµÇ´Â "FORM"À» °³³ä, ¼Ó¼º, ÀÔ·Â °ª È®ÀÎ ±â¹ý°ú ¹æ¹ýµéÀ» ¿¹Á¦¸¦ »ç¿ëÇÏ¿© Á¤¸®ÇÏ¿´°í ¸¹Àº °æ¿ì JavaScriptÀÇ ÁÖ¿äÇÑ »ç¿ëóÀÎ »ç¿ëÀÚÀÇ ÀÔ·Â °ª È®ÀÎ, CookieÀÇ »ç¿ë, DHTML ¸Þ´º¸¦ MS Internet Explorer 5, Netscape Navigator 6±îÁöÀÇ ´ëºÎºÐÀÇ ºê¶ó¿ìÀú¿¡¼ ÀÛµ¿ÇÒ ¼ö ÀÖ°Ô °´Ã¼ ±¸Á¶, »ç¿ë¹ý, À¯ÀÇÁ¡À» ´Ù·ç¾ú½À´Ï´Ù.
±×¸®°í À¥ ¹®¼ÀÎ XML ÆÄÀÏÀÇ °³³ä°ú ´Ù·ç±â¸¦ Á¤¸®ÇÏ¿´½À´Ï´Ù.
ÀÌ Ã¥¿¡´Â È·ÁÇÑ À̹ÌÁö À̵¿Çϱ⠰°Àº °ÍµéÀº ¾øÁö¸¸ À¥ ÇÁ·Î±×·¡¸Ó¶ó¸é ÇʼöÀûÀ¸·Î ¾Ë¾Æ¾ß ÇÒ °ÍµéÀ» Á¤¸®ÇÏ¿´½À´Ï´Ù.
ÀÌ Ã¥¿¡¼´Â JavaScriptÀÇ ±âÃÊÀÎ ¿¬»êÀÚ, Á¦¾î ¹®, º¯¼ö, ¹è¿ °°Àº JavaScript ¹®¹ý¿¡ ´ëÇØ¼´Â ¼³¸íÇÏÁö ¾Ê½À´Ï´Ù. ¿¹Á¦¿¡ µû¶ó¼ TIP Çü½ÄÀ¸·Î ¸î¸î °³¸¦ ¼³¸íÇØ µÎ¾úÁö¸¸ ¾ÆÁÖ Àû½À´Ï´Ù.
JavaScript ±âÃÊ ¹®¹ýÀ» ¸ð¸¥´Ù¸é Ã¥À» º¸±â°¡ ¾î·Á¿ï °ÍÀÔ´Ï´Ù. JavaScript ±âÃÊ ¹®¹ýµµ Áß¿äÇÏÁö¸¸ ¸¹Àº ºê¶ó¿ìÀú ³»Àå ¸Þ¼ÒµåµéÀÌ Àִµ¥ À̵éÀ» ¸ðµÎ Àû´Â´Ù¸é ¸¹Àº ³»¿ëÀÌ ÇÊ¿äÇÏ°í ¶Ç ÀüºÎ ÇÊ¿äÇÏÁöµµ ¾Ê½À´Ï´Ù. ÀÌ·± ³»¿ëÀº MS³ª Netscape »ç¿¡¼ Á¦°øÇÏ´Â ¹®¼¿¡ JavaScript ¹®¹ý°ú ³»Àå ¸Þ¼Òµå, ¿ä¼ÒµéÀÇ ¸ñ·Ï°ú ¼³¸í ±×¸®°í ¿¹Á¦°¡ ÀÖ½À´Ï´Ù. óÀ½ º¸´Â À̸§ÀÇ ¸Þ¼Òµå³ª ¿ä¼Ò¸¦ º¸¸é ¸ÕÀú ÀÌµé ¹®¼¸¦ Âü°íÇϼ¼¿ä. ÀÌ·± ¼³¸í¼´Â ´Ã °ç¿¡ µÎ°í º¸¾Æ¾ß Çϴµ¥ Àúµµ ¾ÆÁ÷±îÁö º¸°í ÀÖ½À´Ï´Ù.
MS JScript ¼³¸í ¹®¼´Â ¾Æ·¡¿¡ ¹®¼°¡ ÀÖ°í ¹®¼¸¦ ³»·Á¹ÞÀ» ¼ö ÀÖ´Â ÆÄÀϵµ Á¦°øÇϰí ÀÖ½À´Ï´Ù.
NetscapeÀÇ JavaScript ¼³¸í ¹®¼´Â ¾Æ·¡ÀÇ ÁÖ¼Ò¿¡ ÀÖ°í ¸¶Âù°¡Áö·Î ³»·Á¹ÞÀ» ¼ö ÀÖ´Â ÆÄÀÏÀ» Á¦°øÇÕ´Ï´Ù. ÇöÀç JavaScript 1.5±îÁöÀÇ ¼³¸í¼°¡ ÀÖ°í °¡Àå ±âÃÊ ¼³¸íÀº JavaScript1.1 ¹®¼Àε¥ °¡Àå ¹æ´ëÇϰí Ãæ½ÇÇÑ ¼³¸íÀ» ¿¹Á¦¿Í ÇÔ²² Á¦°øÇÕ´Ï´Ù. |
| |
 |
 |
JavaScript¸¦ óÀ½ ¹è¿î °ÍÀº 97³â ÃÊ ÁîÀ½À¸·Î Java¶ó´Â ¾ð¾î°¡ ¸· ³ª¿Ô°í »ç¶÷µéÀº "±²ÀåÇÑ ¾ð¾î°¡ ³ª¿Ô´Ù"¶ó°í ¶°µé±â ½ÃÀÛÇÒ ¹«·ÆÀ̾ú½À´Ï´Ù. ±×·¡¼ Java¸¦ ½ÃÀÛÇÏ´Ù°¡ JavaScript¶ó´Â °Íµµ ÀÖ´Ù´Â °ÍÀ» ¾Ë°Ô µÇ¾ú°í Java¿Í JavaScript¸¦ ±¸ºÐÇÏÁö ¸øÇÏ°í °øºÎÇÏ´Ù°¡ JavaScript¿¡ Àç¹Ì°¡ µé¾î¼ °øºÎÇÏ°Ô µÇ¾ú½À´Ï´Ù. Áö±Ý »ý°¢ÇÏ¸é ¿ì½ÀÁö¸¸ ºê¶ó¿ìÀú À§¿¡¼ ³»°¡ ¸¸µç °ÍµéÀ» º¸´Â Àç¹Ì´Â ¾ÖÁöÁßÁö Ű¿î Á¤¿øÀÇ ²ÉÀ» º¸´Â ´À³¦À̾ú½À´Ï´Ù.
¿äÁòÀÇ À¥ ¼¼°è´Â ¿ö³« »õ·Î¿î ±â¼ú°ú ¾ð¾î°¡ ¸¹ÀÌ ³ª¿Í¼ È¥¶õ½º·¯¿ï Á¤µµÀÌÁö¸¸ ±× ¸ñÀûÀº Á»´õ Æí¸®Çϰí È¿À²ÀûÀÎ ±â´ÉÀ» Ãß±¸ÇÏ´Â °ÍÀÏ °ÍÀÔ´Ï´Ù. "JavaScript·Î ÀÌ·± ¸ñÀûÀ» ´Þ¼ºÇÒ ¼ö ÀÖÀ»±î?"¶ó°í Àú¿¡°Ô ¹¯´Â´Ù¸é ÀÌ·¸°Ô ¸»ÇÏ°í ½Í½À´Ï´Ù. "±×·² ¼öµµ ¾Æ´Ò ¼öµµ ÀÖ´Ù"¶ó°í... ±â´ëÇÑ ´äÀ¸·Î´Â ³Ê¹« ¼³··ÇÑ ¸»ÀÌÁö¸¸ ´Ù½Ã ¹°¾îµµ ÀÌ·¸°Ô ¸»ÇÒ °ÍÀÔ´Ï´Ù.
"¾Æ´Ò ¼öµµ ÀÖ´Ù"´Â ¸»Àº ´ÔÀÇ È¨ÆäÀÌÁö°¡ »ç¿ëÀÚ°¡ ¸î ¸íµÇÁö ¾Ê´Â, ÀÏÁÖÀÏ¿¡ ¹æ¹®ÀÚ°¡ 1000¸íµµ ¾ÈµÈ´Ù¸é ¹è¿ï Çʿ䰡 ¾øÀ» ¼öµµ ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù.
´ÙÀ½Àº "±×·¸´Ù"¿¡ ´ëÇØ¼ÀÔ´Ï´Ù. ´ÔÀÌ ´©±º°¡¿¡°Ô Àç¹ÌÀÖ´Â ÆäÀÌÁö¸¦ º¸¿©ÁÖ°í ½Í¾î °³ÀΠȨÆäÀÌÁö¸¦ ¸¸µç´Ù¸é "±×·¸´Ù"ÀÔ´Ï´Ù. »ç¿ëÀÚ´Â ´ÔÀÇ ¾ÖÀÎÀÎ ´Ü ÇÑ »ç¶÷ÀÔ´Ï´Ù. JavaScript´Â Àç¹Ì¿¡¼´Â ¾î¶² À¥ ¾ð¾îº¸´Ùµµ ¸¹Àº ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ±×¸®°í ÀÌ·± °³ÀΠȨÆäÀÌÁö¿Í ´õºÒ¾î ´Ù¸¥ ÇϳªÀÇ È¨ÆäÀÌÁö´Â ÃÖ°íÀÇ »çÀÌÆ®ÀÔ´Ï´Ù. "ÃÖ°íÀÇ »çÀÌÆ®"´Â ÇÏ·ç »ç¿ëÀÚ°¡ 100¸¸, 1000¸¸ÀÇ »çÀÌÆ®·Î ÀÌ·± »çÀÌÆ®¿¡¼ JavaScript, DHTMLÀº »çÀÌÆ®ÀÇ Ã¼ÁßÀ» ´ëÆø Àý°¨½ÃÄÑ ÁÙ ¼ö ÀÖ½À´Ï´Ù. ÆäÀÌÁöÀÇ ¿ë·®À» ÀÛ°Ô ÇÏ¸é¼ ´Ù¾çÇÑ ±â´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ´Â À¥ ºê¶ó¿ìÀú°¡ Áö¿øÇÏ´Â ÀÚ¿øÀ» ÃÖ´ëÇÑ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. À¥ ºê¶ó¿ìÀú ¹öÀüÀÌ ¿Ã¶ó°¡¸é¼ »ç¿ëÀÚ°¡ ¾Æ¹«¸® ¸¹ÀÌ ¿Íµµ ¼¹ö¿¡´Â ÀüÇô ¿µÇâÀ» ÁÖÁö ¾Ê°í »ç¿ëÇÒ ¼ö ÀÖ´Â ±â´ÉµéÀÌ Á¡Á¡ ´õ ´Ã¾î³ª°í Àֱ⠶§¹®ÀÔ´Ï´Ù.
ÀÌ·± ¿¹¸¦ Çϳª µé¸é, ¾î¶² »ç¶÷ÀÌ ¸ÞÀÏÀ» º¸³»¿Ô´Âµ¥ ¸ÞÀÏÀÇ ³»¿ëÀº "ºê¶ó¿ìÀú¸¦ Ç×»ó ¸ð´ÏÅÍÀÇ ¸Ç À§¿¡ ¶° ÀÖ°Ô ÇÏ´Â ¹æ¹ýÀÌ ¾ø°Ú³Ä?"´Â ¹°À½À̾ú´Âµ¥ ÀÖ´Ù°í ¸»ÇÏ°í ±× ³»¿ëÀ» ¾Ë·Á ÁÖ¾ú½À´Ï´Ù. ±× ¹æ¹ýÀº JavaScript ´Ü 1ÁÙÀ̾ú½À´Ï´Ù. ´äÀåÀ» º¸³»°í ³ª¼ ¹®µæ ¸ÞÀÏÀ» º¸³½ »ç¶÷ÀÌ ÀÌ ¹æ¹ýÀ» ¸ô¶ú´Ù¸é ¾î¶»°Ô ÇßÀ»Áö ¹«Ã´ ±Ã±ÝÇØÇÑ ±â¾ïÀÌ ³³´Ï´Ù. ÀÌ·± ±â´ÉÀ» ±¸ÇöÇϱâ À§Çؼ ActiveX, Plug-in, Java Applet µîÀ» µ¿¿øÇÏ¿© °°Àº ±â´ÉÀ» ±¸ÇöÇß´Ù°í ±× »çÀÌÆ®°¡ CoolÇÑ »çÀÌÆ®Àϱî¿ä? »ï½Ê ±ÛÀÚµµ ¾È µÇ´Â ÀÌ·± ±â´ÉÀ» µ¢Ä¡°¡ ¸î ½Ê ¹è³ª Å« ¹æ¹ýÀ¸·Î ±¸ÇöÇÑ´Ù´Â °ÍÀº ³Ê¹«³ª ¾ÈŸ±î¿î ÀÏÀÏ °ÍÀÔ´Ï´Ù.
JavaScript¿¡´Â À¯¿ëÇÑ ±â´ÉÀÌ Ãß°¡µÇ°í ÀÖ°í À̵éÀÇ ±â´ÉÀº »çÀÌÆ®¸¦ °¡º±°í µ¿ÀûÀ¸·Î ¸¸µå´Â ¹æ¹ýÀ» Á¦°øÇØ ÁÖ°í ÀÖ½À´Ï´Ù. ÀÌ·± ±â´ÉµéÀ» ³õÄ¡°í ÀÖ´Â »çÀÌÆ®°¡ ¸¹ÀÌ ÀÖ°í ³Ê¹«³ª ¾î¸®¼®Àº ¹æ¹ýÀ¸·Î ¸¸µé¾îÁö´Â »çÀÌÆ®¸¦ º¸³ë¶ó¸é ±× »çÀÌÆ®ÀÇ webmaster@ ¸ÞÀÏ ¸µÅ©¸¦ ´©¸£°í ½ÍÀº Ãæµ¿À» ´À³§´Ï´Ù. ±×¸®°í ±× ¸ÞÀÏ¿¡´Â ¾Æ·¡ÀÇ ¸»ÀÌ µé¾î ÀÖÀ» °ÍÀÔ´Ï´Ù. "Á¡Á¡ ¿¹»µÁö°í ÀÖ´Â JavaScript°¡ ´ç½ÅÀ» ±â´Ù¸®°í ÀÖ½À´Ï´Ù. ¸ÔÀ» °ÍÀÌ ÀÜ¶à µé¾î ÀÖ´Â ¹Ù±¸´Ï¸¦ µé°í¼¿ä." |
| |
| |
 |
 |
| |
|
|
 |
|
|