¹®ÀÚ¿­ ó¸®Çϱâ
../

anchor()
¹®¼­ÀÇ ¸ñÀûÁö¸¦ °¡¸®Å°´Â AnchorÅÃÀ» ÁöÁ¤ÇÑ´Ù.
var anchorString="ÀÌ ÁöÁ¡À¸·Î.."
document.write(anchorString.anchor("anchorName1"))
À§ÀÇ ±¸¹®Àº <A NAME="anchorName1">ÀÌ ÁöÁ¡À¸·Î..</A> ÀÇ HTMLÀ» ¸¸µç´Ù. ¾ÕÀÇ ÁöÁ¤ÇÑ ¹®ÀÚ¿­À» ¸µÅ©ÀÇ ³»¿ëÀ¸·Î °ýÈ£ ¾ÈÀÇ ¹®ÀÚ¿­Àº anchorÀÇ À̸§ÀÌ´Ù.
big()
ÁöÁ¤ÇÑ ¹®ÀÚ¿­À» <big></big> ÅÃÀ¸·Î °¨½Ñ´Ù.
var makeBig = "big ÀÔ´Ï´Ù."
document.write(makeBig.big())
´Â <big>big ÀÔ´Ï´Ù.</big> ·Î µÈ´Ù.
blink()
¹®ÀÚ¿­À» <blink></blink> ÅÃÀ¸·Î °¨½Ñ´Ù.
bold()
¹®ÀÚ¿­À» <b></b> ÅÃÀ¸·Î °¨½Ñ´Ù.
charAt()
¹®ÀÚ¿­¿¡¼­ ƯÁ¤ À§Ä¡ÀÇ ¹®ÀÚ¸¦ ¹ÝȯÇÑ´Ù. °ýÈ£ ¼Ó¿¡ ÁöÁ¤ÇØ ÁÙ ¼ö ÀÖ´Â Á¤¼ö´Â 0¿¡¼­ ¹®ÀÚ¿­ ±æÀÌ-1ÀÇ Á¤¼ö¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
alert("abc".charAt(1))
Àº 'b'¸¦ ¹ÝȯÇÑ´Ù.
eval()
°ýÈ£ ¼Ó¿¡ ÀÖ´Â ¹®ÀÚ¿­À» JavaScript ±¸¹®À¸·Î ½ÇÇàÇÑ´Ù.
var he = "Hello"
eval("alert(" + he + ")" )
´Â alert("Hello") ¿Í °°´Ù.
fixed()
¹®ÀÚ¿­À» <TT></TT> ÅÃÀ¸·Î °¨½Ñ´Ù. »ç¿ë¹ýÀº big()°ú °°´Ù.
fontcolor()
¹®ÀÚ¿­À» °ýÈ£ ¼Ó¿¡ ³Ö¾îÁØ »ö»ó°ªÀ¸·Î <FONT COLOR=color> Çü½ÄÀ¸·Î ¸¸µç´Ù. »ö»ó°ªÀº »ö»ó À̸§À̳ª RGB °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. RGB °ªÀº ¿©¼¸°³ÀÇ 16Áø¼ö °ªÀ¸·Î óÀ½ 2°³´Â red °ª, ´ÙÀ½ 2°³´Â green °ª, ¸¶Áö¸· 2°³´Â blue°ªÀÌ´Ù.
document.write("»¡°£»ö".fontcolor("red"))
document.write("Èò»ö".fontcolor(000000))
´Â <FONT COLOR="red">»¡°£»ö</FONT>, <FONT COLOR=000000>Èò»ö</FONT> À¸·Î ³ª¿Â´Ù.
fontsize()
fontcolor()¿Í ºñ½ÁÇÏ´Ù. <FONTSIZE=size> ÀÇ Çü½ÄÀ¸·Î ¸¸µç´Ù. °ýÈ£ ¼ÓÀÇ °ªÀº size¿¡ »ç¿ëÇÒ 0¿¡¼­ 7±îÁöÀÇ Á¤¼ö°ªÀÌ´Ù.
document.write("Å©±â 3ÀÇ ±ÛÀÚ".fontsize(3))
[indexOf()]
 
¹®ÀÚ¿­¿¡¼­ ƯÁ¤ ¹®ÀÚ°¡ ÀÖ´Â À§Ä¡¸¦ ¹ÝȯÇÑ´Ù. °ýÈ£ ¼Ó¿¡ ³Ö¾îÁÙ ¼ö ÀÖ´Â ÀÎÀÚ´Â 2°³°¡ ÀÖ°í ù°°ÍÀº ãÀ» ¹®ÀÚ, µÎ¹øÂ° °ÍÀº ã±â ½ÃÀÛÇÒ À§Ä¡ÀÌ´Ù. µÎ¹øÂ° ÀÎÀÚ´Â ÁöÁ¤ÇÏÁö ¾ÊÀ» ¼ö ÀÖ°í ÀÌ °æ¿ì ¹®ÀÚ¿­ÀÇ Ã¹¹øÂ° ¹®ÀÚºÎÅÍ Ã£±â ½ÃÀÛÇÑ´Ù.
alert("abc cdf".indexOf("c"))
Àº 2¸¦ ¹ÝȯÇÑ´Ù. ¸¸¾à, ãÀ» ¹®ÀÚ°¡ ¾ø´Ù¸é Á¤¼ö -1À» ¹ÝȯÇÑ´Ù.
italics()
¹®ÀÚ¿­À» <i></i> ÅÃÀ¸·Î °¨½Ñ´Ù.
lastIndexOf()
indexOf()¿Í °°Àº µ¿ÀÛÀ» ÇÑ´Ù. À¯ÀÏÇÑ Â÷ÀÌÁ¡Àº À̰ÍÀº ¹®ÀÚ¿­ÀÇ ¿À¸¥ÂÊ¿¡¼­ ºÎÅÍ ¿ÞÂÊÀ¸·Î ã´Â´Ù.
alert("abcd cdf".lastIndexOf("cd"))
´Â 5¸¦ ¹ÝȯÇÑ´Ù. indexOf()³ª À̰ÍÀ̳ª ¹®ÀÚ¿­ÀÇ À§Ä¡´Â ¸ðµÎ ¿ÞÂÊ¿¡¼­ ¿À¸¥ÂÊÀ¸·Î ÁöÁ¤µÇ°í ù¹øÂ° ¹®ÀÚÀÇ À§Ä¡´Â 0À¸·Î ÁöÁ¤µÈ´Ù.
link()
´Ù¸¥ ¹®¼­·Î À̵¿ÇÏ´Â <A>ÅÃÀ» ÁöÁ¤ÇÑ´Ù.
var linkString="´ÙÀ½ ÆäÀÌÁö·Î.."
document.write(linkString.link("next.htm"))
À§ÀÇ ±¸¹®Àº <A HREF="next.htm">´ÙÀ½ ÆäÀÌÁö·Î..</A> ÀÇ HTMLÀ» ¸¸µç´Ù. ¾ÕÀÇ ÁöÁ¤ÇÑ ¹®ÀÚ¿­À» ¸µÅ©ÀÇ ³»¿ëÀ¸·Î °ýÈ£ ¾ÈÀÇ ¹®ÀÚ¿­Àº HREF¿¡ ÁöÁ¤µÉ ¹®¼­ ÁÖ¼ÒÀÇ À̸§ÀÌ´Ù.
small()
¹®ÀÚ¿­À» <small></small> ÅÃÀ¸·Î °¨½Ñ´Ù.
[split()]
 
¹®ÀÚ¿­À» ƯÁ¤ ¹®ÀÚ¸¦ ±âÁØÀ¸·Î ³ª´©¾î¼­ ÇϳªÀÇ ¹è¿­¿¡ Â÷·Ê´ë·Î ÀúÀåÇÑ´Ù. °ýÈ£¼Ó¿¡ ³Ö¾îÁÖ´Â ¹®ÀÚ°¡ ±âÁØÀÌ µÇ´Â ¹®ÀÚÀÌ´Ù. ÀÌ ¹®ÀÚ¸¦ ±âÁØÀ¸·Î ¾çÂÊÀÇ ¹®ÀÚ¿­À» ³ª´«´Ù. ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Àüü ¹®ÀÚ¿­À» ¹è¿­¿¡ ÀúÀåÇÑ´Ù.
var strArrey;
strArray = "abc,dfe,123".split(",")
´Â [abc,dfe,123]À¸·Î strArray´Â ¹è¿­ °´Ã¼°¡ µÈ´Ù. strArray.length´Â 3À̰í strArray[2]´Â "123"ÀÌ´Ù.
strike()
¹®ÀÚ¿­À» <strike></strike> ÅÃÀ¸·Î °¨½Ñ´Ù.
sub()
¹®ÀÚ¿­À» <sub></sub> ÅÃÀ¸·Î °¨½Ñ´Ù.
[substring()]
 
¹®ÀÚ¿­¿¡¼­ ÁöÁ¤ÇÑ À§Ä¡ »çÀÌ¿¡ ÀÖ´Â ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù. °ýÈ£ ¼Ó¿¡´Â µÎ°³ÀÇ À§Ä¡°ªÀ» ÀÎÀÚ·Î ÁöÁ¤ÇØ ÁÙ ¼ö ÀÖ´Ù. ù¹øÂ° ÀÎÀÚÀÇ À§Ä¡¿¡¼­ ºÎÅÍ µÎ¹øÂ° ÀÎÀÚ ¾Õ±îÁöÀÇ ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.
alert( "a12345".substring(2,4) )
´Â "23"À» º¸¿©ÁØ´Ù. µÎ¹øÂ° ÀÎÀÚ¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Àüü ¹®ÀÚ¿­ÀÇ ³¡±îÁö¸¦ ÁöÁ¤ÇÏ´Â °ÍÀÌ µÈ´Ù.
alert( "a12345".substring(2) )
´Â "2345"¸¦ º¸¿©ÁØ´Ù.
sup()
¹®ÀÚ¿­À» <sup></sup> ÅÃÀ¸·Î °¨½Ñ´Ù.
toLowerCase()
¹®ÀÚ¿­À» ¼Ò¹®ÀÚ·Î ¹Ù²Û´Ù.
alert( "Hello My Lover".toLowerCase() )
´Â "hello my lover"·Î µÈ´Ù.
toUpperCase()
¹®ÀÚ¿­À» ´ë¹®ÀÚ·Î ¹Ù²Û´Ù.
[toString()]
 
String »Ó¸¸ÀÌ ¾Æ´Ñ ¸ðµç °´Ã¼ÀÇ methodÀÌ´Ù. Array, Boolean, Function, Number µîÀÇ ¸ðµç °´Ã¼¸¦ ¹®ÀÚ¿­·Î º¯È¯ÇÑ´Ù.
var ar = new Array("abc", "123")
alert( ar.toString() )
Àº "abc,123" À» º¸¿©ÁØ´Ù.

°ýÈ£¾È¿¡ 2¿¡¼­ 16 ±îÁöÀÇ Áø¼ö¸¦ ÁöÁ¤ÇØ ÁÙ ¼öµµ Àִµ¥ ÀÌ °æ¿ì´Â ¼ýÀÚ¸¦ ÁöÁ¤ÇØÁØ Áø¼öÀÇ ¼ýÀÚ ¹®ÀÚ¿­·Î º¯È¯ÇÑ´Ù. »ö»ó º¯È¯¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
var xx = 255
alert( xx.toString(16) )
´Â 255¸¦ 16Áø¼ö "FF"·Î ³ª¿Â´Ù. xx.toString(2)´Â "11111111"À¸·Î ³ª¿Â´Ù.
valueOf()
°´Ã¼ÀÇ ¿ø·¡ °ªÀ» µ¹·ÁÁØ´Ù.

JavaScript1.2 String ¸Þ¼Òµå
charCodeAt()
ie4¿¡¼­´Â ¹®ÀÚÀÇ Unicode °ªÀ» nn4¿¡¼­´Â ISO-Latin-1 codeset °ªÀ» µ¹·ÁÁØ´Ù.
alert( "ABC".charCodeAt(0) )
Àº "ABC"¿¡¼­ ù¹øÂ°ÀÇ ¹®ÀÚÀÎ "A"ÀÇ °ª 65¸¦ º¸¿©ÁØ´Ù. °ýÈ£ ¾ÈÀÇ ¼ýÀÚ°¡ ¹®ÀÚ¿­¿¡¼­ ƯÁ¤ ¹®ÀÚÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù.
concat()
2°³ÀÇ ¹®ÀÚ¿­À» ÇϳªÀÇ ¹®ÀÚ¿­·Î ¸¸µç´Ù.
alert( "¾È³ç".concat("Çϼ¼¿ä") )
´Â "¾È³çÇϼ¼¿ä"¸¦ º¸¿©ÁØ´Ù. ÇÔ¼öÀÇ ¾Õ¿¡ ÀÖ´Â ¹®ÀÚ¿­ ´ÙÀ½¿¡ °ýÈ£ ¾È¿¡ ÀÖ´Â ¹®ÀÚ¿­À» µ¡ºÙÀδÙ.
fromCharCode()
charCodeAt()¿Í ¹Ý´ëÀÇ µ¿ÀÛÀ» ÇÏ´Â ÇÔ¼ö·Î Unicode °ªÀ̳ª ISO-Latin-1 codeset °ªÀ» ¹®ÀÚ·Î µ¹·ÁÁØ´Ù
String.fromCharCode(65,66,67)
Àº "ABC"¸¦ º¸¿©ÁØ´Ù. String.fromCharCode()·Î »ç¿ëÇÑ´Ù. ÁöÁ¤ÇÏ´Â ÀÎÀÚ´Â ¿©·¯°³ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
[match()]
  Regular ExpressionÀÇ exec()¿Í ºñ½ÁÇÑ µ¿ÀÛÇÏÁö¸¸ RegExp °´Ã¼´Â ¸¸µéÁö ¾Ê°í ¸Â´Â ¹®ÀÚÁ¤º¸¸¦ ¹è¿­·Î ¹ÝȯÇÑ´Ù.
var st = "abc def ghi"
var arr = st.match(/\w+\s*/g)
arrÀº ["abc", "def", "ghi"]¸¦ °¡Áö°í ÀÖ´Ù.
[replace()]
  regular expressionÀ» ƯÁ¤ ¹®ÀÚ¿­·Î ¹Ù²Û´Ù. »ç¿ë ±¸¹®Àº ¾Æ·¡ÀÌ´Ù.
¹®ÀÚ¿­.replace(regular expression, "¹Ù²Ü¹®ÀÚ¿­")
¹®ÀÚ¿­ Áß¿¡¼­ regular expression¿¡ ¸Â´Â ¹®ÀÚ¿­À» "¹Ù²Ü ¹®ÀÚ¿­"·Î ¹Ù²Ù¾î¼­ »õ·Î¿î ¹®ÀÚ¿­À» ¸¸µç´Ù.
var st = "abc def ghi def"
var arr = st.replace(/def/g, "DEF")
arrÀº "abc DEF ghi DEF"ÀÇ ¹®ÀÚ¿­ÀÌ µÈ´Ù.
[search()]
  Regular ExpressionÀÇ test()¿Í ºñ½ÁÇÑ µ¿ÀÛÀ» ÇÏ´Â ¸Þ¼Òµå·Î ¹®ÀÚ¿­¿¡¼­ regular expressionÀ» °Ë»öÇÑ °ÍÀÇ index¸¦ ¹ÝȯÇÑ´Ù. °Ë»öµÈ °ÍÀÌ ¾øÀ¸¸é -1À» ¹ÝȯÇÑ´Ù.
var st = "abc def ghi"
var arr = st.search(/\w+\s*/g)
if( arr != -1) alert("°Ë»öµÊ")
else alert("¾øÀ½")
À¸·Î "°Ë»öµÊ"ÀÌ ³ª¿Â´Ù. À§ÀÇ arrÀÇ °ªÀº 0(zero)ÀÌ´Ù. Áï, exec()·Î ÇßÀ» ¶§ÀÇ arr.index¿Í °°Àº °ªÀ» °¡Áø´Ù.
[slice()]
  ¹®ÀÚ¿­¿¡¼­ µÎ À§Ä¡ »çÀÌÀÇ ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù. substring()°úÀÇ Â÷ÀÌÁ¡Àº µÎ¹øÂ° À§Ä¡¸¦ À½¼ö Á¤¼ö·Î ÁöÁ¤ÇÏ¿© ¹®ÀÚ¿­ÀÇ ³¡¿¡¼­ÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù.
alert( "abcde".slice(1, -2) )
´Â "bc"¸¦ ¹ÝȯÇÑ´Ù.
[split()]
(1.2¿¡¼­ ¼öÁ¤µÊ)
  ³ª´­ ¹®ÀÚ·Î ¹®ÀÚ¿­ »Ó¸¸ÀÌ ¾Æ´Ï°í regular expressionµµ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
"123+456+789".split(/\+/)
´Â ["123", "456", "789"]·Î ³ª¿Â´Ù.
[substr()]
  JavaScript1.1ÀÇ subString()°ú ºñ½ÁÇÏ°Ô µÎ°³ÀÇ À§Ä¡¾ÈÀÇ ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù. subString()°ú ´Ù¸¥Á¡Àº ¹®ÀÚ¿­ÀÇ ³¡¿¡¼­ ºÎÅ͵µ ãÀ» ¼ö ÀÖ´Â °ÍÀÌ´Ù.
alert( "abcd".substr(-1, 2) )
´Â "cd"·Î ³ª¿Â´Ù.
substring()
(1.2¿¡¼­ ¼öÁ¤µÊ)
¼öÁ¤µÈ »çÇ×Àº nn4¿¡¼­ ½ÃÀÛÀ§Ä¡°¡ ³¡À§Ä¡ º¸´Ù ´õ Å« °æ¿ìÀÌ´Ù. ÀÌ °æ¿ì JavaScript1.1¿¡¼­´Â ³¡À§Ä¡¿¡¼­ ½ÃÀÛÀ§Ä¡ - 1 ±îÁöÀÇ ¹®ÀÚ¿­À» ¹ÝȯÇÏÁö¸¸ JavaScript1.2¿¡¼­´Â Run Time error ·Î ¹®ÀÚ¿­À» ¹ÝȯÇÏÁö ¸øÇÑ´Ù.
<script language="JavaScript1.2">
"acbd".substring(3, 0)
</script>
ie4, ie5¿¡¼­´Â ÀÌ·± °æ¿ì ¼öÁ¤µÇÁö ¾Ê¾Ò´Ù.


T O P