ÀÚ¹Ù½ºÅ©¸³Æ®´Â ¹è¿ì°í ½ÍÀºµ¥ ½Ã°£ÀÌ ¾ø´Ù¸é?ÃֽŠÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ½ÀµæÇÏ´Â °¡Àå ½±°í ºü¸¥ ¹æ¹ýÀÚ¹Ù½ºÅ©¸³Æ® ES6 ÀÌ»ó¿¡ ´ëÀÀÇÏ´Â ¿Ïº®ÇÏ°íµµ °£°áÇÑ ÃֽŠÀÚ¹Ù½ºÅ©¸³Æ® ¾È³»¼´Ù. ÀÚ¹Ù, C#, C ¾ð¾î¿¡¼ ÃֽŠÀÚ¹Ù½ºÅ©¸³Æ®·Î ºü¸£°Ô ÀüȯÇÏ°í, ÀÌÀü ¹öÀüº¸´Ù ÈξÀ ´õ °·ÂÇÑ ÃֽŠ¹öÀüÀ» Àû¿ëÇØ »ý»ê¼ºÀ» ºü¸£°Ô ³ô¿©º¸ÀÚ. ÅëÂû·Â ÀÖ´Â °³³ä ¼³¸í°ú ½Ç¿ëÀûÀÎ ¿¹Á¦¸¦ »ìÆ캸¸ç »õ·Î¿î ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ È°¿ë¹ýÀ» ¹è¿ì°í, ºüÁö±â ½¬¿î ÇÔÁ¤°ú ±¸½Ä ±â´ÉÀ» ÇÇÇÏ´Â ¹ýµµ ¾Ë¾Æº»´Ù. ÃֽŠÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ °·ÂÇÑ °³¹ß µµ±¸¿Í ÇÁ·¹ÀÓ¿öÅ©¸¦ ÃÖ´ëÇÑ È°¿ëÇÏ´Â ¹æ¹ýÀ» Å͵æÇØ ÀÚ¹Ù½ºÅ©¸³Æ® ¸¶½ºÅÍ·Î °Åµì³ª±æ ¹Ù¶õ´Ù.
¡¶°¡Àå »¡¸® ¸¸³ª´Â ÀÚ¹Ù 8¡·(±æ¹þ, 2014), ¡¶½±°Ô ¹è¿ö¼ »¡¸® ½á¸Ô ´Â ½ºÄ®¶ó ÇÁ·Î±×·¡¹Ö¡·(ºñÁ¦ÀÌÆÛºí¸¯, 2013)ÀÇ ÀúÀÚÀÌÀÚ ¡¶Core Java¢â, Volumes I and II, 10th Edition¡·(Prentice Hall, 2016) ÀÇ ÁÖ ÀúÀÚÀ̸ç, Àü¹® ÇÁ·Î±×·¡¸Ó¿Í ÄÄÇ»ÅÍ °úÇÐ ÇлýµéÀ» À§ÇØ 12±Çµµ ³Ñ´Â Ã¥À» Àú¼úÇß´Ù. ÇöÀç »êÈ£¼¼ ÁÖ¸³ ´ëÇб³ÀÇ ÄÄÇ»ÅÍ °úÇÐ ±³¼öÀ̸ç Àڹ٠èÇǾðÀÌ´Ù.
[CHAPTER 1 °ª°ú º¯¼ö]1.1 ÀÚ¹Ù½ºÅ©¸³Æ® ½ÇÇà1.2 Çü½Ä°ú typeof ¿¬»êÀÚ1.3 ÁÖ¼®1.4 º¯¼ö ¼±¾ð1.5 ½Äº°ÀÚ1.6 ¼ýÀÚ1.7 »ê¼ú ¿¬»êÀÚ1.8 ºÒ¸®¾ð °ª1.9 null°ú undefined1.10 ¹®ÀÚ¿ ¸®ÅÍ·²1.11 ÅÛÇø´ ¸®ÅÍ·²1.12 °´Ã¼1.13 °´Ã¼ ¸®ÅÍ·² ¹®¹ý1.14 ¹è¿1.15 JSON1.16 ºñ±¸Á¶È1.17 °í±Þ ºñ±¸Á¶È¿¬½À ¹®Á¦[CHAPTER 2 Á¦¾î ±¸Á¶]2.1 Ç¥Çö½Ä ±¸¹®2.2 ¼¼¹ÌÄÝ·Ð ÀÚµ¿ Ãß°¡ ±ÔÄ¢2.3 ºÐ±â2.4 ºÒ¸®¾ðÈ2.5 ºñ±³ ¿¬»êÀÚ2.6 È¥ÇÕ ºñ±³2.7 ³í¸® ¿¬»êÀÚ2.8 switch ¹®2.9 while°ú do ·çÇÁ2.10 for ·çÇÁ2.11 break¿Í continue2.12 ¿¹¿Ü Àâ±â¿¬½À ¹®Á¦[CHAPTER 3 ÇÔ¼ö¿Í ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö]3.1 ÇÔ¼ö ¼±¾ð3.2 °íÂ÷ ÇÔ¼ö3.3 ÇÔ¼ö ¸®ÅÍ·²3.4 È»ìÇ¥ ÇÔ¼ö3.5 ÇÔ¼öÇü ¹è¿ ó¸®3.6 Ŭ·ÎÀú3.7 ÇÏµå °´Ã¼3.8 ¾ö°Ý ¸ðµå3.9 Àμö Çü½Ä °Ë»ç3.10 ´õ ¸¹°Å³ª ´õ ÀûÀº Àμö Á¦°ø3.11 ±âº» Àμö3.12 ³ª¸ÓÁö ¸Å°³º¯¼ö¿Í ½ºÇÁ·¹µå ¿¬»êÀÚ3.13 ºñ±¸Á¶È·Î ¸í¸íµÈ Àμö Èä³» ³»±â3.14 È£À̽ºÆÃ3.15 ¿¹¿Ü ´øÁö±â3.16 ¿¹¿Ü Àâ±â3.17 finally Àý¿¬½À ¹®Á¦[CHAPTER 4 °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö]4.1 ¸Þ¼µå4.2 ÇÁ·ÎÅäŸÀÔ4.3 »ý¼ºÀÚ4.4 Ŭ·¡½º ¹®¹ý4.5 °ÔÅÍ¿Í ¼¼ÅÍ4.6 ÀνºÅϽº Çʵå¿Í °ø°³ ¸Þ¼µå4.7 Á¤Àû ¸Þ¼µå¿Í Çʵå4.8 ¼ºêŬ·¡½º4.9 ¸Þ¼µå ¿À¹ö¶óÀ̵å4.10 ¼ºêŬ·¡½º »ý¼º4.11 Ŭ·¡½º Ç¥Çö½Ä4.12 this ·¹ÆÛ·±½º¿¬½À ¹®Á¦[CHAPTER 5 ¼ýÀÚ¿Í ³¯Â¥]5.1 ¼ýÀÚ ¸®ÅÍ·²5.2 ¼ýÀÚ Æ÷¸ÅÆÃ5.3 ¼ýÀÚ ÆĽÌ5.4 Number ÇÔ¼ö¿Í »ó¼ö5.5 ¼öÇÐ °ü·Ã ÇÔ¼ö¿Í »ó¼ö5.6 Å« Á¤¼ö5.7 ³¯Â¥ »ý¼º5.8 Date ÇÔ¼ö¿Í ¸Þ¼µå5.9 ³¯Â¥ Æ÷¸ÅÆÿ¬½À ¹®Á¦[CHAPTER 6 ¹®ÀÚ¿°ú Á¤±Ô Ç¥Çö½Ä]6.1 ¹®ÀÚ¿°ú ÄÚµå Æ÷ÀÎÆ® ½ÃÄö½º »óÈ£ º¯È¯6.2 ºÎºÐ ¹®ÀÚ¿6. ±âŸ ¹®ÀÚ¿ ¸Þ¼µå6.4 ÅÂ±×µÈ ÅÛÇø´ ¸®ÅÍ·²6.5 ¿ø½Ã ÅÛÇø´ ¸®ÅÍ·²6.6 Á¤±Ô Ç¥Çö½Ä6.7 Á¤±Ô Ç¥Çö½Ä ¸®ÅÍ·²6.8 Ç÷¡±×6.9 Á¤±Ô Ç¥Çö½Ä°ú À¯´ÏÄÚµå6.10 RegExp Ŭ·¡½ºÀÇ ¸Þ¼µå6.11 ±×·ì6.12 String ¸Þ¼µå¿Í Á¤±Ô Ç¥Çö½Ä6.13 Á¤±Ô Ç¥Çö½ÄÀÇ replace ¸Þ¼µå6.14 ƯÀÌÇÑ ±â´É¿¬½À ¹®Á¦[CHAPTER 7 ¹è¿°ú Ä÷º¼Ç]7.1 ¹è¿ »ý¼º7.2 length¿Í À妽º ÇÁ·ÎÆÛƼ7.3 ¿ä¼Ò »èÁ¦ ¹× Ãß°¡7.4 ¹è¿ º¯°æÀÚ7.5 ¿ä¼Ò »ý¼º7.6 ¿ä¼Ò °Ë»ö7.7 ¸ðµç ¿ä¼Ò ¹æ¹®7.8 Èñ¼Ò ¹è¿7.9 ¸®µà½º7.10 ¸Ê7.11 ¼¼Æ®7.12 À§Å©¸Ê°ú À§Å©¼Â7.13 Çü½ÄÈ ¹è¿7.14 ArrayBuffer¿¬½À ¹®Á¦[CHAPTER 8 ±¹Á¦È]8.1 ·ÎÄÉÀÏ °³³ä8.2 ·ÎÄÉÀÏ ÁöÁ¤8.3 ¼ýÀÚ Æ÷¸ÅÆÃ8.4 ³¯Â¥¿Í ½Ã°£ Áö¿ªÈ8.5 ´ëÁ¶8.6 ·ÎÄÉÀÏÀ» ÀνÄÇÏ´Â ±âŸ String ¸Þ¼µå8.7 º¹¼ö ±ÔÄ¢°ú ¸ñ·Ï8.8 ±âŸ ·ÎÄÉÀÏ ±â´É¿¬½À ¹®Á¦[CHAPTER 9 ºñµ¿±â ÇÁ·Î±×·¡¹Ö]9.1 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ µ¿½Ã ÀÛ¾÷9.2 ÇÁ¶ó¹Ì½º »ý¼º9.3 Áï½Ã Á¾·áµÇ´Â ÇÁ¶ó¹Ì½º9.4 ÇÁ¶ó¹Ì½º °á°ú9.5 ÇÁ¶ó¹Ì½º üÀÌ´×9.6 °ÅºÎ ó¸® Çڵ鷯9.7 ¿©·¯ ÇÁ¶ó¹Ì½º ½ÇÇà9.8 ¿©·¯ ÇÁ¶ó¹Ì½ºÀÇ °æÀï9.9 async ÇÔ¼ö9.10 async ¹Ýȯ°ª9.11 µ¿½Ã await9.12 async ÇÔ¼öÀÇ ¿¹¿Ü¿¬½À ¹®Á¦[CHAPTER 10 ¸ðµâ]10.1 ¸ðµâ °³³ä10.2 ECMAScript ¸ðµâ10.3 ±âº» ±â´É ÀÓÆ÷Æ®10.4 ¸í¸íµÈ ÀÓÆ÷Æ®10.5 µ¿Àû ÀÓÆ÷Æ®10.6 ÀͽºÆ÷Æ®10.7 ¸ðµâ ÆÐŰ¡¿¬½À ¹®Á¦[CHAPTER 11 ¸ÞŸÇÁ·Î±×·¡¹Ö]11.1 ½É¹ú11.2 ½É¹ú ÇÁ·ÎÆÛƼ¸¦ ÀÌ¿ëÇÑ Ä¿½ºÅ͸¶ÀÌÁî11.3 ÇÁ·ÎÆÛƼ ¼Ó¼º11.4 ÇÁ·ÎÆÛƼ ¿°Å11.5 ÇÑ °³ÀÇ ÇÁ·ÎÆÛƼ °Ë»ç11.6 °´Ã¼ º¸È£11.7 °´Ã¼ »ý¼º°ú °»½Å11.8 ÇÁ·ÎÅäŸÀÔ Á¢±Ù°ú °»½Å11.9 °´Ã¼ º¹Á¦11.10 ÇÔ¼ö ÇÁ·ÎÆÛƼ11.11 Àμö ¹ÙÀεù°ú ¸Þ¼µå È£Ãâ11.12 ÇÁ·Ï½Ã11.13 Reflect Ŭ·¡½º11.14 ÇÁ·Ï½Ã ºÒº¯ ¹ýÄ¢¿¬½À ¹®Á¦[CHAPTER 12 ¹Ýº¹ÀÚ¿Í Á¦³Ê·¹ÀÌÅÍ]12.1 ÀÌÅÍ·¯ºí12.2 ÀÌÅÍ·¯ºí ±¸Çö12.3 ´ÝÀ» ¼ö ÀÖ´Â ¹Ýº¹ÀÚ12.4 Á¦³Ê·¹ÀÌÅÍ12.5 ÁßøµÈ yield12.6 Á¦³Ê·¹ÀÌÅÍ·Î °ª ¼Òºñ12.7 Á¦³Ê·¹ÀÌÅÍ¿Í ºñµ¿±â ó¸®12.8 ºñµ¿±â Á¦³Ê·¹ÀÌÅÍ¿Í ¹Ýº¹ÀÚ¿¬½À ¹®Á¦[CHAPTER 13 ŸÀÔ½ºÅ©¸³Æ® ¼Ò°³]13.1 Çü½Ä ÁöÁ¤13.2 ŸÀÔ½ºÅ©¸³Æ® ½ÇÇà13.3 Çü½Ä ¿ë¾î13.4 ±âº»Çü13.5 ÇÕ¼º Çü½Ä13.6 Çü½Ä Ãß·Ð13.7 ¼ºêÇü½Ä13.8 Ŭ·¡½º13.9 ±¸Á¶Àû Çü½Ä13.10 ÀÎÅÍÆäÀ̽º13.11 À妽º ÇÁ·ÎÆÛƼ13.12 º¹ÀâÇÑ ÇÔ¼ö ¸Å°³º¯¼ö13.13 Á¦³×¸¯ ÇÁ·Î±×·¡¹Ö¿¬½À ¹®Á¦