Javascript & JQuery & CSS > Javascript - ¹®ÀÚ°ü·Ã ÇÔ¼ö µî·ÏÀÏ : 2017-09-08 12:11 Á¶È¸¼ö : 54,2061. replace(¹®ÀÚ Ä¡È¯ ÇÔ¼ö)
(g´Â ÀüüġȯÀÇ ÀǹÌ, i´Â ´ë¼Ò¹®ÀÚ ±¸ºÐ ¹«½Ã) replace All À» ÇÒ ¼ö ÀÖ´Â ¿¹Á¦ ÀÔ´Ï´Ù.
1) ÄÞ¸¶(,)¸¦ ¸ðµÎ »èÁ¦ÇÏ´Â ¿¹Á¦ 2) ÄÞ¸¶(,)¸¦ ¸ðµÎ & ·Î ¹Ù²Ù´Â ¿¹Á¦ abcd = replaceAll(aaa,",","&"); 2. charAt() "javascript".charAt(0) ÁöÁ¤µÈ À§Ä¡ÀÇ ¹®ÀÚ¸¦ ¸®ÅÏÇØ ÁÝ´Ï´Ù. À§ÀÇ ¿¹Á¦´Â javascriptÀÇ 0(ù¹ø°) °ªÀ» ¸®ÅÏÇØ "j" °ªÀ» ¸®ÅÏÇÕ´Ï´Ù. 3. indexOf / lastIndexOf "javascript".indexOf("script") ÀÌ ¿¹´Â javascript ¹®ÀÚ¿¿¡¼ "script"ÀÇ À§Ä¡¸¦ ã°Ô ÇÏ´Â ¿¹Á¦ÀÔ´Ï´Ù. À̶§ s °ªÀÌ 5¹ø°¿¡ ÀÖÀ¸¹Ç·Î 4(ù¹ø°¹®ÀÚ 0)ÀÇ °ªÀÌ ¸®Åϵ˴ϴÙ. "javascript".lastIndexOf("a") À§ÀÇ ¿¹Á¦¿¡¼´Â lastIndexOf°¡ ¿À¸¥Á·¿¡¼ºÎÅÍ °Ë»öÀ» ½ÃÀÛÇÏ°Ô µÇ¹Ç·Î µÎ¹ø° ÀÖ´Â a°¡ ¾Æ´Ñ ³×¹ø° a°¡ °Ë»ö°á°ú°¡ µË´Ï´Ù. ±×·¯¹Ç·Î °ªÀº 3 ÀÌ µÉ°Ì´Ï´Ù. 4. substring() substring ¸Þ¼Òµå´Â ÁöÁ¤µÈ À§Ä¡¿¡ ÀÖ´Â ¹®ÀÚ¿À» ÃßÃâÇÏ°Ô µË´Ï´Ù. "javascript".substring(0,2) ¿¹¸¦ º¸¸é "javascript" ¿¡¼ 0¹ø° ¹®ÀÚ¿¡¼ºÎÅÍ 2¹ø° ¹®ÀÚ±îÁö¸¦ ÃßÃâÇ϶ó´Â °ÍÀ̹ǷΠ"jav" ¹®ÀÚ±îÁö ¸®ÅÏÇÏ°Ô µË´Ï´Ù. "javascript".substring(2,0) À§ ¿¹Á¦Ã³·³ ¸Å°³º¯¼öÀÇ ¼ø¼°¡ ¹Ù²î¾îµµ »ó°ü ¾ø½À´Ï´Ù. "javascript".substring(4) À§Ã³·³ ¸Å°³º¯¼ö¸¦ Çϳª¸¸ »ç¿ëÇßÀ»¶§¿¡´Â 4¹ø° ¹®ÀÚ¿¡¼ºÎÅÍ ³¡±îÁö ÃßÃâÇ϶ó´Â Àǹ̰¡ µË´Ï´Ù. ¸Å°³º¯¼ö¸¦ Çϳªµµ ³ÖÁö ¾Ê¾ÒÀ»¶§´Â ¸ðµç ¹®ÀÚ°¡ ¸®Åϵ˴ϴÙ. 5. toLowerCase / toUpperCase ÀÌ ÇÔ¼ö´Â ¸ðµç ¹®ÀÚ¸¦ ¼Ò¹®ÀÚ³ª ´ë¹®ÀÚ·Î ¸¸µé°Ô µË´Ï´Ù. "JavaScript".toLowerCase() "JavaScript".toUpperCase() °á°ú´Â javascript ¿Í JAVASCRIPT °¡ ³ª¿À°Ô µË´Ï´Ù. 6. concat(string) concat ¸Þ¼Òµå´Â µÎ°³ÀÇ ¹®ÀÚ¿À» ÇÕÇÏ¿© ÇϳªÀÇ »õ·Î¿î ¹®ÀÚ¿À» ¸¸µé°Ô µË´Ï´Ù. str="¾È³çÇϼ¼¿ä".concat("¿¹Á¦ÀÔ´Ï´Ù."); str °ª¿¡´Â "¾È³çÇϼ¼¿ä. ¿¹Á¦ÀÔ´Ï´Ù."¶ó´Â ¹®ÀÚ¿ÀÌ µé¾î°¡°Ô µË´Ï´Ù. 7. slice() slice ¸Þ¼Òµå´Â substring ÇÔ¼ö¿Í ºñ½ÁÇÑ ±â´ÉÀ» °¡Áý´Ï´Ù. ±×·¯³ª slice ÇÔ¼öÀÇ µÎ¹ø° ¸Å°³º¯¼ö´Â end_index°ªÀ» ±âÁØÀ¸·Î ¿òÁ÷ÀÌ°Ô µË´Ï´Ù. "Hello javascript".slice(6,-6) ÀÌ ÄÚµåÀÇ °æ¿ì ¾Õ¿¡¼ 6¹ø° J¹®ÀÚºÎÅÍ µÚ¿¡¼ 6¹ø°ÀÎ a ±îÁö ÃßÃâÇÏ°Ô µË´Ï´Ù. °á±¹ "java" ¹®ÀÚ¸¦ ÃßÃâÇÏ°Ô µË´Ï´Ù. 8. split() split ¸Þ¼Òµå´Â ¸Å°³º¯¼ö·Î ÀԷµǴ separator ¸¦ ±âºÐÀ¸·Î ¿©·¯°³ÀÇ ¹®ÀÚ¿À» ³ª´©°Ô µË´Ï´Ù. str1="this is test" str2=str1.split(" ") "this","is","test" ¶ó´Â 3°³ÀÇ ¹®ÀÚ¿·Î ³ª´©¾îÁö°Ô µË´Ï´Ù. 9. charCodeAt() / fromCharCode() str="a" alert(str.charCodeAt(0)); À§¿Í °°ÀÌ "a" °ª¿¡ ´ëÇÑ ¾Æ½ºÅ° °ªÀ» ¾Ë°í ½ÍÀ»¶§´Â À§Ã³·³ ÇϽøé 97À̶õ °ªÀ» »Ì¾Æº¸½Ç¼ö ÀÖ½À´Ï´Ù. ¹Ý´ë·Î ¾Æ½ºÅ°°ª 97¸¦ ÀÌ¿ëÇØ "a" ¶ó´Â ¹®ÀÚ¸¦ »Ì°í ½ÍÀ¸¸é ¾î¶»°ÔÇØ ÇÒ°¡¿ä? fromCharCode() ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ¸é µË´Ï´Ù. String.fromCharCode(97); 10. Left() , Right() ÇÔ¼ö¸¦ ¸¸µé¾î º¸ÀÚ. ÀÚ¹Ù½ºÅ©¸³¿¡¼ Left, Right ÇÔ¼ö°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù. ¾Æ·¡ ¼Ò½º¸¦ ÅëÇØ °°Àº È¿°ú¸¦ ³¾ ¼ö ÀÖ½À´Ï´Ù.
|