Tel. 042-353-2371

ÆòÀÏ ¿ÀÀü 9½Ã ~ ¿ÀÈÄ 7½Ã
±â¾÷ÀºÇà

010-8649-6758

¿¹±ÝÁÖ:Á¦ÁÖ»ç¶û(¼ÛÁø¾Æ)
JAVASCRIPT
Ȩ > ȨÆäÀÌÁöÁ¦ÀÛ±³½Ç > JAVASCRIPT

Ä«Å×°í¸® Tutorial
Á¦¸ñ Variables
ÀÛ¼ºÀÚ freewebkorea
ÀÛ¼ºÀÏÀÚ 2009-12-09
Á¶È¸¼ö 1101


Variable¢Ñ vs ¢Ð º¯¼ö

Variable Àº ¿ì¸®°¡ ÀϹÝÀûÀ¸·Î º¯¼ö¶ó°í ¹ø¿ªÇؼ­ ºÎ¸£´Â ¿µ¾î ´Ü¾îÁÒ. º¯¼ö¶ó´Â ´Ü¾î¸¦ º¸¸é ¿ØÁö ¼öÇÐ »ý°¢ÀÌ ³ªÁö ¾Ê½À´Ï±î? Àúµµ JavaScript°¡ óÀ½ Á¢ÇÏ´Â ÇÁ·Î±×·¥Àº ¾Æ´ÏÁö¸¸ óÀ½¿¡ ÇÁ·Î±×·¥À» ¹è¿ï ¶§ º¯¼ö¶ó´Â ´Ü¾î ¶§¹®¿¡ ¹«Ã´ °í»ýÀ» Çß´ø ±â¾ïÀÌ ³ª´Â±º¿ä. ¿ì¼± Á¦°¡ ´Ü¾ðÇϴµ¥ ÇÁ·Î±×·¥¿¡¼­ variableÀº ¼öÇÐ ¿ë¾îÀÎ º¯¼ö°¡ °áÄÚ ¾Æ´Õ´Ï´Ù. °íÁ¤°ü³ä¿¡ »ç·Î ÀâÈ÷¸é variableÀ̶ó´Â ¿ë¾î¸¦ ÀÌÇØÇϴµ¥ ¾Ö¸¦ ¸Ô°Ô µË´Ï´Ù. ±×·³ Àç¹Ì »ï¾Æ ¾ÕÀ¸·Î ¿ì¸®°¡ ¾ó¸¶³ª ´õ »ìÁö ÇÑ ¹ø °è»êÇØ º¸µµ·Ï ÇÏÁÒ.
¾ÕÀ¸·Î ¾ó¸¶³ª ´õ »ì±î?

x = ¾ÕÀ¸·Î »ì ³¯µé
y = µ¹¾Æ °¡½Ç ³¯
z = Áö±Ý±îÁö »ê ³¯µé

x = y - z


¹°·Ð ÀÌÇØ ÇϽø®¶ó ¹Ï½À´Ï´Ù. À§ÀÇ ¼ö½Ä x = y - z °¡ °ú¿¬ ¼öÇÐÀûÀÎ ½Ä Àϱî¿ä? ÀÌ°Ç ÇüÅ»ó ¼öÇÐÀûÀ̱ä ÇÏÁö¸¸ ÀÌ ½Ä¿¡¼­ ¼öÇÐÀûÀÎ ºÎºÐÀº (=) ºÎÈ£¿Í (-) ±×¸®°í x, y, z¿¡ °ªÀ» ´ëÀÔÇß´Ù´Â »ç½Ç »ÓÀÔ´Ï´Ù. ÀÌ ¼ö½ÄÀº ´ÙºÐÈ÷ ÄÄÇ»ÅÍÀÇ ÇÁ·Î±×·¥ÀûÀÎ ¼ö½ÄÀÔ´Ï´Ù. ¶Ç ÇѰ¡Áö... ¼öÇп¡¼­ÀÇ º¯¼ö´Â ±× °ªÀÌ ¹ºÁö óÀ½ºÎÅÍ ¾Ë ¼ö ¾ø±â ¶§¹®¿¡ °è»êÀ» ÇØ¼­ ¾Ë¾Æ ³»Áö¸¸, ÄÄÇ»ÅÍ ÇÁ·Î±×·¥¿¡¼­ÀÇ º¯¼ö´Â ÀÚ±âÀÇ Àǵµ ´ë·Î °ªÀ» ÁöÁ¤ ÇÒ ¼ö ÀÖ´Ù´Â Á¡ ÀÔ´Ï´Ù.

ÀǵµÇÑ ´ë·Î ÁöÁ¤ ÇÑ´Ù... ÀÌ ¸»Àº °ð ³»°¡ ³Ö°í ½ÍÀº °ªÀ» ³Ö´Â´Ù ¶ó´Â ¸»°ú °°Àº ¸» ¾Æ´Ï°Ú½À´Ï±î?

Áï, ÇÁ·Î±×·¡¹Ö¿¡¼­ÀÇ Variable À̶õ ¼öÇÐ ¿ë¾îÀÎ º¯¼ö°¡ ¾Æ´Ñ '¹» ´ãÀ»Áö ¸ð¸£Áö¸¸ »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ Data¸¦ ´ã´Â ÀúÀå¼Ò' ¶ó°í Ç¥ÇöÇÏ´Â °ÍÀÌ ¿Ç½À´Ï´Ù.

ÇÏÁö¸¸ Á¦°¡ ¾Æ¹«¸® °õ°õ »ý°¢À» ÇØ ºÁµµ ¹¹¶ó°í ºÎ¸¦ Àû´çÇÑ ´Ü¾î°¡ »ý°¢³ªÁö ¾Ê±â ¶§¹®¿¡, ¾Æ´Ï »ý°¢À» ¸ø Ç߱⠶§¹®¿¡ ±×³É °ü·Ê»ó º¯¼ö¶ó°í ºÎ¸£°Ú½À´Ï´Ù. Ȥ½Ã ÀÌ ¹®¼­¸¦ Àд ºÐ Áß¿¡¼­ Àû´çÇÑ ´Ü¾î°¡ »ý°¢³ª¸é ÂÀ ¾Ë·Á Áֽñ⠹ٶø´Ï´Ù.



º¯¼ö À̸§ ¸¸µå´Â ¹æ¹ý

¹¹ µçÁö ±×·¸Áö¸¸ À̸§À̶õ ¸Å¿ì Áß¿äÇÑ °ÍÀÌÁ®. »ç¶÷ÀÇ °æ¿ì¿¡´Â Ãâ»ý½Å°í¸¦ ÇÏ°í ³ªÁß¿¡ Ä¿¼­ À̸§À» ¹Ù²Ù·Á¸é ÀçÆÇ±îÁö ÇØ¾ß µÇÁö ¾Ê½À´Ï±î. ¹°·Ð º¯¼öÀÇ °æ¿ì´Â ±×·¸Áö ¾Ê½À´Ï´Ù¸¸, ¿¬½ÀÀÌ ¾Æ´Ñ ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÑ´Ù¸é ÀÏ´Ü º¯¼ö À̸§À» ¸¸µé°í ³ªÁß¿¡ °íÄ£´Ù´Â °ÍÀÌ °áÄÚ ¸¸¸¸ÇÑ ÀÏÀÌ ¾Æ´Õ´Ï´Ù. ƯÈ÷ ¿ÜºÎ JavaScriipt ÆÄÀÏÀ» ¸µÅ©½ÃÄѼ­ ¿©·¯°³ÀÇ ÆÄÀÏ¿¡¼­ »ç¿ëÇÒ °æ¿ì ÆÄÀÏÀÌ ¸¹¾ÆÁö¸é µµ¹«Áö ¾î¶² ÆÄÀÏ¿¡¼­ ¾î¶² º¯¼ö¸¦ »ç¿ëÇß´ÂÁö ¾Ë¾Æ ³»±â°¡ ¿©°£ ±î´Ù·Î¿î°Ô ¾Æ´ÏÁ®. µÚ¿¡ ³ª¿Ã ASP ¿¡¼­µµ ¸¶Âù°¡ÁöÀÔ´Ï´Ù.

¿Ö À̸§¿¡ ´ëÇØ¼­ ÀÌ·¸°Ô °­Á¶¸¦ ÇÏ´À³Ä ÇÏ¸é ½ÇÁ¦ ÇÁ·ÎÁ§Æ® ÆÄÀÏ¿¡¼­ »ç¿ëµÇ´Â º¯¼ö´Â Àû°Ô´Â ¼ö ½Ê°³¿¡¼­ ¼ö ¹é°³°¡ µÇ´Â °æ¿ì°¡ Çã´ÙÇÕ´Ï´Ù. ±×·¸±â ¶§¹®¿¡ ½ÉÁö¾î´Â º¯¼ö¸¦ ¸¸µé ¶§ º¯¼ö¿¡ ´ëÇÑ ¼³¸í ÆÄÀÏÀ» µû·Î Çϳª ¸¸µé Á¤µµ´Ï±î¿ä. ³ªÁß¿£ ½º½º·Îµµ Çì±ò¸®°Åµç¿ä. ´õ±¸³ª ¿©·¯ »ç¶÷ÀÌ °øµ¿À¸·Î ÇÏ´Â ÇÁ·ÎÁ§Æ®¿¡¼­´Â ÇʼöÀûÀÎ ÀÛ¾÷ÀÔ´Ï´Ù. ¿¹¸¦ µé¸é ¾Æ·¡¿Í °°ÀÌ
ÀÔ·Â

var strName //»ç¿ëÀÚ À̸§
var strAddress //»ç¿ëÀÚ ÁÖ¼Ò
...
...

¹¹ ÀÌ·± ½ÄÀ¸·Î ¿·¿¡ comment¸¦ ºÙÀδٵçÁö ÇØ¼­ ¸»ÀÌÁ®... ±×¸®°í Á¶±Ý ±ÍÂú´õ¶óµµ ³ªÁß¿¡ ¾Ë¾Æ º¼ ¼ö ÀÖ°Ô À̸§À» ºÙÀÌ´Â°Ô ÁÁ°Ú½À´Ï´Ù. ±ÍÂú´Ù°í a, aa, x, xy ¸Ó ÀÌ·± ½ÄÀ¸·Î ºÙÀ̱⠺¸´Ù cellBorder, cellColor µîÀ¸·Î º¸±â¸¸ ÇØµµ ¾Æ! cellÀÇ Border ¿¡ ´ëÇÑ º¯¼ö±¸³ª... ÇÏ´Â ½ÄÀ¸·Î Á» ±¸Ã¼ÀûÀÎ À̸§ÀÌ ÁÁ°Ú½À´Ï´Ù. ´ÙÀ½Àº º¯¼ö À̸§À» ¸¸µå´Âµ¥ ÁöÄÑÁ®¾ß µÉ »çÇ×ÀÔ´Ï´Ù.

  • º¯¼ö À̸§ÀÇ ½ÃÀÛÀº ¹®ÀÚ³ª underscore ( _ )·Î ½ÃÀÛÇÑ´Ù.
  • º¯¼ö À̸§Àº ´ë¼Ò¹®ÀÚ¸¦ È®½ÇÇÏ°Ô ±¸ºÐ(case-sensitive)Çϱ⠶§¹®¿¡ ¿¹¸¦ µé¾î cellBorder¿Í cellborder ´Â ÀüÇô ´Ù¸¥ °Í ÀÔ´Ï´Ù.
  • ¾Æ·¡¿Í °°ÀÌ JavaScript ¹®Àå¿¡¼­ »ç¿ëÇÏ´Â Keyword´Â º¯¼öÀ̸§À¸·Î »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. °æ¿ì¿¡ µû¶ó ¿©·¯°¡Áö ¿¡·¯°¡ ³³´Ï´Ù. µû¶ó¼­ KeywordÀÎÁö ¾Æ´ÑÁö Àß ±â¾ïÀÌ ³ªÁö¾Ê°í ¾Æ¸®±î¸® ÇÏ´Ù¸é ½ÃÀÛÀ» underscore·Î Çϸé È®½ÇÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ¾Æ·¡¿¡ Keyword Áß¿¡¼­ booleanÀº º¯¼ö À̸§À¸·Î »ç¿ëÇÒ ¼ö ¾øÁö¸¸ _boolean À¸·Î À̸§À» ÁÖ¸é »ç¿ë °¡´ÉÇÏ´Ù´Â ¸»ÀÔ´Ï´Ù.
º¯¼ö À̸§À¸·Î ¾µ ¼ö ¾ø´Â JavaScript Keywords
abstract boolean break byte case
catch char class const continue
default do double else extends
false final finally float for
function goto if implements import
in instanceof int interface long
native new null package private
protected public return short static
super switch synchronized this throw
throws transient true try var
void while with    




º¯¼ö¿¡ °ªÀ» ÁöÁ¤ÇÏ´Â ¹æ¹ý

ÀÌ ºÎºÐ¿¡¼­´Â º¯¼ö¸¦ ¾î¶»°Ô ÁöÁ¤ÇÏ°í ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇØ ¾Ë¾Æ º¸°Ú½À´Ï´Ù. º¯¼ö¸¦ ÁöÁ¤ÇÏ´Â ¹æ¹ý¿¡´Â ´ëüÀûÀ¸·Î 3 °¡Áö ÇüŰ¡ ÀÖ½À´Ï´Ù.
1. var (variable) Keyword·Î º¯¼ö¸¦ ÁöÁ¤Çϰí Data ±îÁö ÇѲ¨¹ø¿¡ ÀúÀåÇÏ´Â ¹æ¹ý

var a = 3    // a ¶ó´Â º¯¼ö¸¦ ¸¸µé°í 3 À̶ó´Â Data¸¦ a¿¡ ÀúÀåÇ϶ó!


2. var ·Î º¯¼ö¸¦ ÁöÁ¤Çϰí Data´Â ³ªÁß¿¡ ÀúÀåÇÏ´Â ¹æ¹ý
var a;     // a ¶ó´Â º¯¼ö¸¦ ¸¸µé°í
a = 3      //3 À̶ó´Â Data¸¦ a¿¡ ÀúÀåÇ϶ó!


3. varÀ» »ç¿ëÇÏÁö ¾Ê°í º¯¼ö¸í¸¸ ÁöÁ¤Çϰí Data¸¦ ÀúÀåÇÏ´Â ¹æ¹ý
a = 3    //º¯¼ö a ¿¡ 3 À̶ó´Â Data¸¦ a¿¡ ÀúÀåÇ϶ó!

ÀÌ·¸°Ô À§ÀÇ 3°¡Áö ¹æ¹ýÀÌ Àִµ¥, ¸ðµÎ ¶È °°½À´Ï´Ù. ´ÙÀ½Àº À§ÀÇ µÎ ¹øÂ° ¹æ¹ýÀ¸·Î ¿©·¯ °³ÀÇ º¯¼ö¸íÀ» ÁöÁ¤ÇÏ°í °ªÀ» ³ªÁß¿¡ ÁöÁ¤ÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù.

var a, b, c;  // º¯¼ö a, b, c ¸¦ µ¿½Ã¿¡ ÁöÁ¤
a = 1;         // º¯¼ö a¿¡ 1À» ÀúÀå
b = 2;         // º¯¼ö b¿¡ 2¸¦ ÀúÀå
c = 3;         // º¯¼ö c¿¡ 3À» ÀúÀå




º¯¼ö¸¦ »ç¿ëÇÏ¸é ¹¹°¡ ÁÁÀº°¡...

º¯¼ö°¡ ¾ó¸¶³ª ÁÁÀº °ÇÁö ¾Õ ÆäÀÌÁö¿¡¼­ ¹è¿î document.write ¸í·ÉÀ» »ç¿ëÇÏ¿© º¯¼ö¸¦ È­¸é¿¡ Ãâ·ÂÇØ º¾´Ï´Ù.
ÀÔ·Â

<html>
    <head>
        <title>º¯¼ö¸¦ »ç¿ëÇÏ¿© È­¸é¿¡ Ãâ·ÂÇϱâ</title>
    <script type="text/javascript">
    <!--
    var str01 = "óÀ½À¸·Î ÀÛ¼ºÇÑ script"  
    document.write(str01)
    // -->
    </script>
    </head>
    <body>
    
    </body>
</html>


Ãâ·Â °á°ú´Â 'óÀ½À¸·Î ÀÛ¼ºÇÑ script' ÀÔ´Ï´Ù. ¾Õ ÆäÀÌÁöÀÇ °á°ú¿Í ¶È °°½À´Ï´Ù. ±×·±µ¥ ±»ÀÌ ÀÌ·¸°Ô ŸÀÚµµ ¸¹ÀÌ ÃÄ °¡¸é¼­ ¿Ö º¯¼ö¸¦ »ç¿ëÇÏ´ÂÁö ±Ã±ÝÇϰÚÁö¸¸, ÀÏ´Ü ¾Õ ÆäÀÌÁö¿¡¼­ document.write·Î Ãâ·ÂÇÑ 'óÀ½À¸·Î ÀÛ¼ºÇÑ script' ¿Í ¾î¶² Á¡ÀÌ ´Ù¸¥Áö ºñ±³ÇØ º¸½ÃÁ®. ¾Õ ÆäÀÌÁö¿¡¼­´Â

document.write("óÀ½À¸·Î ÀÛ¼ºÇÑ script")

·Î °ýÈ£ ¾ÈÀÇ ¹®ÀÚ¿­À» µû¿ÈÇ¥·Î µÑ·¶½À´Ï´Ù¸¸ ÀÌ ¹ø ó·³ str01 À̶ó´Â º¯¼ö¸¦ »ç¿ëÇßÀ» °æ¿ì¿¡´Â

document.write(str01)

°ú °°ÀÌ str01À» µû¿ÈÇ¥¼Ó¿¡ ³ÖÁö ¾Ê¾Ò½À´Ï´Ù. ÀÌ¿Í °°ÀÌ º¯¼ö¿¡ ³ÖÀº Data¸¦ Ãâ·ÂÇÒ ¶§´Â º¯¼ö¸¦ µû¿ÈÇ¥·Î µÎ¸£Áö ¾Ê½À´Ï´Ù. ±×·³ ¸¸¾à º¯¼ö¸¦ µû¿ÈÇ¥·Î µÎ¸£¸é ¾î¶»°Ô µÉ±î¿ä... ¾Æ·¡ÀÇ Äڵ带 ½ÇÇàÇØ º¸½ÃÁ®...

<html>
    <head>
        <title>º¯¼ö¸¦ µû¿ÈÇ¥ ¼Ó¿¡ ³ÖÀ¸¸é ¾î¶»°Ô µÉ±î.</title>
    <script type="text/javascript">
    <!--
    var str01 = "óÀ½À¸·Î ÀÛ¼ºÇÑ script"  
    document.write("str01")
    // -->
    </script>
    </head>
    <body>
    
    </body>
</html>


°á°ú´Â str01 ÀÌ µË´Ï´Ù. ÀÌ¿Í °°ÀÌ º¯¼öÀÌ°Ç ¼ýÀÚÀÌ°Ç µû¿ÈÇ¥ ¼Ó¿¡ µé¾î°¡¸é ¹®ÀÚ¿­·Î Ãë±ÞÇÕ´Ï´Ù. ÀÌ°Ç ¾ÆÁÖ Á¶½ÉÇØ¾ß µÉ ºÎºÐ ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î ±×³É 1 °ú "1"Àº ÀüÇô ´Ù¸£´Ù´Â °ÅÁ®. ±×³É 1Àº °è»êÀÌ °¡´ÉÇÑ ¼ýÀÚÀÌÁö¸¸ "1"Àº °è»ê ÇÒ ¼ö ¾ø´Â ¹®ÀÚÀ̱⠶§¹®ÀÔ´Ï´Ù. ÀÌ ºÎºÐ¿¡ ´ëÇØ¼­´Â ´ÙÀ½ ÆäÀÌÁöÀÇ Operator ¿¡¼­ ÀÚ¼¼È÷ ´Ù·ç±â·Î ÇÏ°í º¯¼ö¸¦ »ç¿ëÇϸé ÁÁÀº ÀÌÀ¯¸¦ ¾Æ·¡ÀÇ ¾Ö±¹°¡ ¿¹Á¦·Î ¼³¸í ÇϰڽÀ´Ï´Ù. ÀÌ ¿¹Á¦´Â ¶ÇÇÑ ¾Õ ºÎºÐ¿¡¼­ JavaScript¸¦ ¼Ò°³Çϸ鼭 '´Ü¼øÈ÷ ¹Ýº¹µÇ´Â Áö°Ü¿î ÀÏÀ» JavaScript¿¡°Ô ½ÃÄѼ­ ´Ü¼ø ÀÛ¾÷¿¡¼­ ¹þ¾î³­´Ù.' ¶ó´Â ¸»¿¡ ´ëÇÑ ¼³¸íÀ̱⵵ ÇÕ´Ï´Ù. ±×·¯¸é ¿©·¯ ºÐ... ´Ù °°ÀÌ ÀϾ¼­ °æ°ÇÇÑ ¸¶À½À¸·Î ±ºÀΰú °æÂûÀº °æ·Ê¸¦ ÀϹÝÀÎÀº °¡½¿¿¡ ¼ÕÀ» ¾ñ¾î Áֽñ⠹ٶø´Ï´Ù. ¹°·Ð ³²ÀÇ °¡½¿ÀÌ ¾Æ´Ï°í Àڱ⠰¡½¿¿¡...
ÀÔ·Â

<html>
    <head>
        <title>¾Ö±¹°¡</title>
    <script type="text/javascript">
    <!--
    var postLyric = "¹«±ÃÈ­ »ïõ¸® È­·Á °­»ê ´ëÇÑ »ç¶÷ ´ëÇÑÀ¸·Î ±æÀÌ º¸ÀüÇϼ¼"
    document.write("µ¿Çع°°ú ¹éµÎ»êÀÌ ¸¶¸£°í ´âµµ·Ï ÇÏ´À´ÔÀÌ º¸¿ìÇÏ»ç ¿ì¸®³ª¶ó ¸¸¼¼<br />") 
    document.write(postLyric + "<br /><br />")
    document.write("³²»ê À§¿¡ Àú ¼Ò³ª¹« ö°©À» µÎ¸¥ µí ¹Ù¶÷ ¼­¸® ºÒº¯ÇÔÀº ¿ì¸® ±â»óÀϼ¼<br />")
    document.write(postLyric + "<br /><br />")
    document.write("°¡À» ÇÏ´Ã °øÈ°Çѵ¥ ³ô°í ±¸¸§ ¾øÀÌ ¹àÀº ´ÞÀº ¿ì¸® °¡½¿ ÀÏÆí´Ü½ÉÀϼ¼<br />")
    document.write(postLyric + "<br /><br />")
    document.write("ÀÌ ±â»ó°ú ÀÌ ¸¾À¸·Î Ãæ¼ºÀ» ´ÙÇÏ¿© ±«·Î¿ì³ª Áñ°Å¿ì³ª ³ª¶ó »ç¶ûÇϼ¼<br />")
    document.write(postLyric)
    // -->
    </script>
    </head>
    <body>
    
    </body>
</html>

Ȥ½Ã À§ÀÇ ¼Ò½º Äڵ带 º¸°í "±×³É 4¹ø º¹»çÇÏ¸é µÇÁö ±×°Ô ¸Ó°¡ ±×¸® Æí¸®ÇϳÄ?" ¶ó°í »ý°¢ÇϽô ºÐµé... À§ÀÇ °á°ú¸¸ °¡Áö°í º¸¸é ¸Â´Â ¸»¾¸ÀÔ´Ï´Ù. ÇÏÁö¸¸ À§ÀÇ ¿¹Á¦´Â °£´ÜÇÑ ¿¹¸¦ µç°Å°í Á¤¸» º¯¼ö°¡ ÁÁÀº Á¡Àº Â÷Â÷ ¼³¸í µÈ´Ù´Â °ÍÀ¸·Î ÀÏ´Ü ´ë´äÀ» ´ë½ÅÇϰڽÀ´Ï´Ù. ±×¸®°í À§ÀÇ ÄÚµå Áß (postLyric + "<br /><br />") ºÎºÐÀº ´ÙÀ½ ÆäÀÌÁöÀÇ Operator(¿¬»ê±âÈ£) ºÎºÐ¿¡¼­ ÀÚ¼¼È÷ ¼³¸íÇϰڽÀ´Ï´Ù.



Ư¼ö ¹®ÀÚÀÇ Ãâ·Â°ú µû¿ÈÇ¥ÀÇ Ã³¸®

¾Õ¿¡¼­µµ ¾ð±ÞÇßÁö¸¸ ¹®ÀÚ¿­Àº µû¿ÈÇ¥ ¼Ó¿¡ µé¾î °£´Ù°í Çß½À´Ï´Ù. ÀÌ·± °æ¿ìµµ ÀÖ½À´Ï´Ù. ¹®ÀÚ¿­À» Ãâ·ÂÇϴµ¥ ¿¹¸¦ µé¾î¼­

"¿ì¸® ³ª¶ó ¸¸¼¼!" ¿Í °°ÀÌ µû¿ÈÇ¥ ¼Ó¿¡ ¾î¶² ´Ü¾î³ª ¹®ÀåÀ» ³Ö¾î¾ß ÇÒ Çʿ䰡 ÀÖÀ» ¶§´Â 3 °¡Áö Á¤µµÀÇ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.

  1. HTML ÀÇ Æ¯¼ö¹®ÀÚ(HTML Token)¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
  2. JavaScriptÀÇ Æ¯¼ö ¹®ÀÚ¸¦ »ç¿ëÇÏ´Â ¹æ¹ý ¾Æ·¡ÀÇ Æ¯¼ö ¹®ÀÚµéÀ» ÇÊ¿äÇÑ ºÎºÐ¿¡ ³¢¿ö ³Ö½À´Ï´Ù.
    • n : ÁٹٲÞ
    • " : ÀÌÁß µû¿ÈÇ¥
    • ' : ´Ü¼ø µû¿ÈÇ¥
    • r : Enter
    • : Back slash
  3. µû¿ÈÇ¥¸¦ ¹Ý´ë·Î Âï´Â ¹æ¹ý

ÀÌ·¸°Ô 3°¡Áö Á¤µµÀÇ ¹æ¹ýÀÌ ÀÖ°Ú½À´Ï´Ù.
ÀÔ·Â

<html>
    <head>
        <title></title>
    <script type="text/javascript">
    <!--
    var dw = document.write // º¯¼ö¸¦ ÀÌ·± ½ÄÀ¸·Îµµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
    dw("&quot;¿ì¸® ³ª¶ó ¸¸¼¼!&quot;<br />") //&quot;¸¦ »ç¿ëÇß½À´Ï´Ù.
    dw(""¿ì¸® ³ª¶ó ¸¸¼¼!"<br />") //JavaScript Ư¼ö ¹®ÀÚ  " ¸¦ »ç¿ëÇß½À´Ï´Ù.
    dw('"¿ì¸® ³ª¶ó ¸¸¼¼!" <br />')  //¹Ù±ùÀ» ´Ü¼ø µû¿ÈÇ¥, ¾ÈÀ» ÀÌÁß µû¿ÈÇ¥¸¦ µÚ ¹Ù²Ù¾ú½À´Ï´Ù.
    // -->
    </script>
    </head>
    <body>
    
    </body>
</html>