¡Ø ¹è¿ÀÇ »ç¿ë
¹è¿À̶õ ÇϳªÀÇ º¯¼ö¿¡ ¹øÈ£¸¦ ÁÖ¾î¼ ¿©·¯°³ÀÇ º¯¼ö°ªÀ» ÇÒ´çÇÏ´Â °ÍÀÔ´Ï´Ù.
ÀÌ·¸°Ô º¯¼ö¸¦ ¼±¾ðÇÏ¸é ¸Þ¸ð¸®¿¡ º¯¼öÅ©±â ¸¸ÅÀÇ °ø°£ÀÌ È®º¸°¡ µÇ°í, ¸Þ¸ð¸®¿¡ ·ÎµåµÈ »óűâ
¶§¹®¿¡ º¯¼ö¿¡ ÇÒ´çµÈ °ªÀ» ¾ðÁ¦µçÁö ´Ù½Ã °¡Á®´Ù ¾µ ¼ö ÀÖ½À´Ï´Ù.
±×¸®°í º¯ÇÒ ¼ö ÀÖ´Â °ªÀ̱⠶§¹®¿¡ ¾ðÁ¦µçÁö ´Ù½Ã ÇÒ´çÀ» ÇÏ¸é º¯Çϱ⵵ ÇÕ´Ï´Ù.
¹è¿Àº 1Â÷¿ø ¹è¿°ú ´ÙÂ÷¿ø ¹è¿·Î ³ª´µ¾î Áö´Âµ¥, ´ÙÂ÷¿ø ¹è¿Àº ÇϳªÀÇ ¹è¿¿¡ ´õ ´Ù¾çÇÑ °ªÀ»
ÇÒ´çÇÏ°íÀÚ ÇÒ¶§ ¾µ¼ö ÀÖ½À´Ï´Ù.
¹è¿À» »ç¿ëÇϱâ À§Çؼ´Â Array()À̶ó´Â ÇÔ¼ö¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
¿¹·Î
boy=new Array(2)
boy[0]="¼Ò³â1"
boy[1]="¼Ò³â2"
document.write( boy[0] )
ÀÌ·¸°Ô Çϸé boy´Â ¹è¿ÀÌ µÇ¾î¼ ȸ鿡´Â "¼Ò³â1"ÀÌ ½áÁö°Ô µË´Ï´Ù.
À§¿¡¼ new ¿¬»êÀÚ´Â »õ·Î¿î ¹è¿À» ¼±¾ðÇϱâ À§Çؼ ¾²´Â »ý¼ºÀÚ ÇÔ¼öÀÔ´Ï´Ù.
¹è¿¿¡¼´Â new ´Â »ý·«Çصµ ¹«°üÇÕ´Ï´Ù.
Áï, boy=Array(2)
boy[0]="¼Ò³â1"
boy[1]="¼Ò³â2"
ó·³ Çصµ ¹«°üÇÕ´Ï´Ù.
±×¸®°í À§¿¡¼ ó·³ ¹è¿¿¡ °ªÀ» ÇÒ´çÇÒ ¶§´Â "[]" ¸¦ »ç¿ëÇϴµ¥,
¹Ýµå½Ã ´ë°ýÈ£([]) ¸¦ »ç¿ëÇØ¾ß Çϸç, ¹è¿ÀÇ ¼ø¼´ë·Î °ªÀ» ÇÒ´çÀ» ÇÒ¶§ ¼ø¹øÀº Ç×»ó "0" ºÎÅÍ ½ÃÀÛÇÕ´Ï´Ù.
ÇÏÁö¸¸ ¼ø¼¸¦ ¹«½ÃÇؼ ¿¡·¯°¡ ¹ß»ýÇÏÁö´Â ¾Ê½À´Ï´Ù.
±×¸®°í ¹è¿ÀÇ Å©±â´Â Array(2) ó·³ ¼Ò°ýÈ£ ³»¿¡ Áִµ¥, ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼´Â Å©±â¸¦ ¼±¾ðÇÏÁö ¾Ê¾Æµµ ¹«°üÇÕ´Ï´Ù.
Áï, boy=Array() ó·³ Çصµ »ó°üÀÌ ¾ø½À´Ï´Ù.
¹è¿ÀÇ Å©±â¸¦ 2·Î ÁÖ¾ú´Ù°í Çؼ 2°³ ÀÌ»óÀ» ÇÒ´çÇÒ ¼ö ¾ø´Â °ÍÀº ¾Æ´Ï°í Ãß°¡µµ °¡´ÉÇÕ´Ï´Ù.
±×·¯¸é ÀÚµ¿À¸·Î ¹è¿ÀÇ Å©±â°¡ Àç¼±¾ð µË´Ï´Ù.
¹è¿À» »ý¼ºÇϴµ¥´Â µÎ°¡Áö ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.
À§ÀÇ ¹æ¹ýÀº ¹è¿¿¡ ÇØ´çÇÏ´Â °ªµéÀÌ ±æ¶§¿¡ »ç¿ëÇÏ°í
ÇÒ´çµÇ´Â °ªµéÀÌ ÂªÀ»¶§´Â
girl=new Array("kim","lee","park","jung")
ó·³ ¼Ò°ýÈ£ ³»¿¡ Á÷Á¢ °ªµéÀ» ÇÒ´ç Çعö¸³´Ï´Ù.
¹è¿ÀÇ °ªÀ» °¡Á®´Ù ¾²´Â ¹æ¹ýÀº ù¹ø°ÀÇ ¹æ¹ý°ú °°½À´Ï´Ù. ¿¹·Î ¹è¿ÀÇ Ã¹¹ø° °ªÀ» °¡Á®¿À±â À§Çؼ
document.write(girl[0])
À» ½ºÅ©¸³Æ® ³»¿¡ ¾²¸é "kim" À̶ó´Â °ªÀÌ ½áÁý´Ï´Ù.
´ÙÀ½Àº ¹è¿°ú °ü·ÃµÈ ¸Þ¼Òµå/¼Ó¼ºµé ÀÔ´Ï´Ù.
¹è¿ÀÇ ¼Ó¼º
length |
¹è¿ÀÇ Å©±â |
prototype |
array °´Ã¼·Î ÇÒ´çµÈ º¯¼öµéÀÌ °øÀ¯ÇÒ ¼ö Àִ Ư¼ºÀ» ¸¸µå´Â µ¥ »ç¿ë |
¹è¿ÀÇ ¸Þ¼Òµå
join([str]) |
¹è¿À» ÇϳªÀÇ ¹®ÀÚ¿·Î ¸¸µé±â |
sort(function) |
¹è¿ÀÇ °ªµéÀ» Á¤·Ä½ÃÅ°±â |
reverse() |
¹è¿¿¡ µé¾î°£ °ªµéÀÇ ¼ø¼¸¦ Á¤¹Ý´ë·Î ¹Ù²Ù±â |
concat(array) |
µÎ °³ÀÇ ¹è¿À» Çϳª·Î ¸¸µé±â |
slice(start,end) |
¹è¿ÀÇ ÀϺθ¦ ÃßÃâÇϱâ |
Áï,
var str=boy.length ¿¡¼ strº¯¼ö´Â ¹è¿ÀÇ Å©±âÀÎ 2 °¡ ÇÒ´çµË´Ï´Ù.
! ¹è¿ »ý¼º½Ã ÁÖÀÇ ÇÒ Á¡Àº Array()¿¡¼ "A" ´Â Ç×»ó ´ë¹®ÀÚ À̾î¾ß ÇÕ´Ï´Ù
´ÙÀ½Àº ¹è¿°ú setTimeout() ÇÔ¼ö¸¦ È°¿ëÇؼ ¹®¼ÀÇ Å¸ÀÌƲ¹ÙÀÇ ³»¿ëÀ» °è¼ÓÇؼ ¹Ù²Ù´Â ¿¹Á¦ÀÔ´Ï´Ù.
¢É ´ÙÀ½Àº ´ÙÂ÷¿ø ¹è¿ÀÇ ¼±¾ð¹æ¹ý°ú ¿¹ÀÔ´Ï´Ù.