½sµ{»PÃþ«¬¨t²Î ( ²Åé ¦r) |
§@ªÌ¡G¥±©Ô¼w¡P¨½´µ®w}¨È¡]Vlad Riscutia¡^ | Ãþ§O¡G1. -> µ{¦¡³]p -> ºô¸ô½sµ{ -> Javascript |
ĶªÌ¡G |
¥Xª©ªÀ¡G¾÷±ñ¤u·~¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 54042 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¦³®w¦s¡j NT°â»ù¡G 595 ¤¸ |
¥Xª©¤é¡G1/1/2021 |
¶¼Æ¡G316 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787111670513 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G |
¤º®e²¤¶¡G¥»®Ñ¥þ±¤¶²ÐÃþ«¬¨t²Îªº¯S©Ê¡A±q°ò¥»Ãþ«¬¶}©l¡A¤@ª½¤¶²Ð¨ì¨ç¼ÆÃþ«¬©M¤lÃþ«¬¡BOOP¡Bªx«¬½sµ{©M°ª¶¥Ãþ«¬¡]¦p¨ç¤l©M³æ¤l¡^¡C¥»®Ñ¨S¦³Ãöª`³o¨Ç¯S©ÊI¦Zªº²z½×¡A¦Ó¬O³q¹L¹ê»ÚÀ³¥Îªº¤è¦¡¨Ó¸ÑÄÀ¨CºØ¯S©Ê¡C¥»®Ñ»¡©ú¤F¦p¦ó¥H¤Î¦ó®É¨Ï¥Î¨CºØ¯S©Ê¨Ó§ï¶i¥N½X¡C |
¥Ø¿ý¡GPÁ Ãö¤_¥»®Ñ Ãþ«¬¤Î¥i¯àªº¨úÈ ±`¥Îºâªk ²Ä1³¹ Ãþ«¬Â²¤¶1 1.1 ¬°¤°¤\¦s¦bÃþ«¬2 1.1.1 0©M12 1.1.2 Ãþ«¬©MÃþ«¬¨t²Îªº©w¸q3 1.2 Ãþ«¬¨t²ÎªºÀuÂI4 1.2.1 ¥¿½T©Ê5 1.2.2 ¤£¥iÅÜ©Ê6 1.2.3 «Ê¸Ë8 1.2.4 ¥i²Õ¦X©Ê9 1.2.5 ¥iŪ©Ê11 1.3 Ãþ«¬¨t²ÎªºÃþ«¬12 1.3.1 °ÊºAÃþ«¬©MÀRºAÃþ«¬12 1.3.2 ®zÃþ«¬»P±jÃþ«¬13 1.3.3 Ãþ«¬±ÀÂ_15 ¤pµ²15 ²Ä2³¹ °ò¥»Ãþ«¬17 2.1 ³]p¤£ªð¦^Ȫº¨ç¼Æ17 2.1.1 ªÅÃþ«¬18 2.1.2 ³æ¤¸Ãþ«¬20 2.1.3 ²ßÃD21 2.2 ¥¬º¸ÅÞ¿è©Mµu¸ô21 2.2.1 ¥¬º¸ªí¹F¦¡22 2.2.2 µu¸ôpºâ22 2.2.3 ²ßÃD24 2.3 ¼ÆÈÃþ«¬ªº±`¨£³´¨À24 2.3.1 ¾ã¼ÆÃþ«¬©M·¸¥X25 2.3.2 ¯BÂIÃþ«¬©M¶ê¾ã28 2.3.3 ¥ô·N¤j¼Æ30 2.3.4 ²ßÃD31 2.4 ½s½X¤å¥»31 2.4.1 ©î¤À¤å¥»31 2.4.2 ½s½X32 2.4.3 ½s½X®w34 2.4.4 ²ßÃD36 2.5 ¨Ï¥Î¼Æ²Õ©M¤Þ¥Îºc«Ø¼Æ¾Úµ²ºc36 2.5.1 ©T©w¤j¤p¼Æ²Õ36 2.5.2 ¤Þ¥Î37 2.5.3 °ª®Ä¦Cªí38 2.5.4 ¤G¤e¾ð40 2.5.5 ÃöÁp¼Æ²Õ43 2.5.6 ¹ê²{®ÉªºÅv¿Å44 2.5.7 ²ßÃD44 ¤pµ²44 ²ßÃDµª®×45 ²Ä3³¹ ²Õ¦X46 3.1 ´_¦XÃþ«¬47 3.1.1 ¤¸²Õ47 3.1.2 ½á¤©·N¸q49 3.1.3 ºûÅ@¤£Åܶq50 3.1.4 ²ßÃD53 3.2 ¨Ï¥ÎÃþ«¬ªí¹F¦h¿ï¤@53 3.2.1 ªTÁ|53 3.2.2 ¥i¿ïÃþ«¬55 3.2.3 µ²ªG©Î¿ù»~57 3.2.4 ÅÜÅé62 3.2.5 ²ßÃD65 3.3 ³X°ÝªÌ¼Ò¦¡65 3.3.1 ²³æ¹ê²{66 3.3.2 ¨Ï¥Î³X°ÝªÌ¼Ò¦¡67 3.3.3 ³X°ÝÅÜÅé69 3.3.4 ²ßÃD71 3.4 ¥N¼Æ¼Æ¾ÚÃþ«¬71 3.4.1 ¼¿nÃþ«¬71 3.4.2 ©MÃþ«¬72 3.4.3 ²ßÃD72 ¤pµ²73 ²ßÃDµª®×74 ²Ä4³¹ Ãþ«¬¦w¥þ75 4.1 ÁקK°ò¥»Ãþ«¬°¾°õ¨Ó¨¾¤î¿ù»~¸ÑÄÀ76 4.1.1 ¤õ¬P®ðÔ±´´úªÌ¸¹77 4.1.2 °ò¥»Ãþ«¬°¾°õ¤Ï¼Ò¦¡79 4.1.3 ²ßÃD79 4.2 ¹ê¬I¬ù§ô80 4.2.1 ¨Ï¥Îºc³y¨ç¼Æ¹ê¬I¬ù§ô80 4.2.2 ¨Ï¥Î¤u¼t¹ê¬I¬ù§ô81 4.2.3 ²ßÃD82 4.3 ²K¥[Ãþ«¬«H®§82 4.3.1 Ãþ«¬Âà´«82 4.3.2 ¦bÃþ«¬¨t²Î¤§¥~¸òÂÜÃþ«¬83 4.3.3 ±`¨£Ãþ«¬Âà´«86 4.3.4 ²ßÃD89 4.4 ÁôÂéM«ì´_Ãþ«¬«H®§89 4.4.1 ²§ºc¶°¦X90 4.4.2 §Ç¦C¤Æ92 4.4.3 ²ßÃD95 ¤pµ²96 ²ßÃDµª®×96 ²Ä5³¹ ¨ç¼ÆÃþ«¬98 5.1 ¤@Ó²³æªºµ¦²¤¼Ò¦¡99 5.1.1 ¨ç¼Æ¦¡µ¦²¤100 5.1.2 ¨ç¼ÆªºÃþ«¬101 5.1.3 µ¦²¤¹ê²{102 5.1.4 ¤@µ¥¨ç¼Æ102 5.1.5 ²ßÃD103 5.2 ¤£¨Ï¥Îswitch»y¥yªºª¬ºA¾÷103 5.2.1 Ãþ«¬½sµ{¤p¸Õ¤û¤M104 5.2.2 ª¬ºA¾÷106 5.2.3 ¦^ÅUª¬ºA¾÷¹ê²{111 5.2.4 ²ßÃD112 5.3 ¨Ï¥Î©µ¿ðÈÁקK°ª¶}¾Pªºpºâ112 5.3.1 lambda113 5.3.2 ²ßÃD115 5.4 ¨Ï¥Îmap¡Bfilter©Mreduce115 5.4.1 map()115 5.4.2 filter()117 5.4.3 reduce()119 5.4.4 ®w¤ä«ù122 5.4.5 ²ßÃD123 5.5 ¨ç¼Æ¦¡½sµ{123 ¤pµ²123 ²ßÃDµª®×124 ²Ä6³¹ ¨ç¼ÆÃþ«¬ªº°ª¯ÅÀ³¥Î126 6.1 ¤@Ó²³æªº¸Ë¹¢¾¹¼Ò¦¡126 6.1.1 ¨ç¼Æ¸Ë¹¢¾¹128 6.1.2 ¸Ë¹¢¾¹¹ê²{130 6.1.3 ³¬¥]130 6.1.4 ²ßÃD131 6.2 ¹ê²{¤@Óp¼Æ¾¹131 6.2.1 ¤@Ó±¦V¹ï¶Hªºp¼Æ¾¹132 6.2.2 ¨ç¼Æ¦¡p¼Æ¾¹133 6.2.3 ¤@Ó¥i«ì´_ªºp¼Æ¾¹134 6.2.4 ¦^ÅUp¼Æ¾¹¹ê²{135 6.2.5 ²ßÃD135 6.3 ²§¨B°õ¦æ¹B¦æ®É¶¡ªøªº¾Þ§@135 6.3.1 ¦P¨B°õ¦æ136 6.3.2 ²§¨B°õ¦æ¡G¦^½Õ136 6.3.3 ²§¨B°õ¦æ¼Ò«¬137 6.3.4 ¦^ÅU²§¨B¨ç¼Æ141 6.3.5 ²ßÃD141 6.4 ²¤Æ²§¨B¥N½X142 6.4.1 Ãì±µpromise143 6.4.2 ³Ð«Øpromise144 6.4.3 Ãö¤_promiseªº§ó¦h«H®§146 6.4.4 async/await150 6.4.5 ¦^ÅU¾ã¼äªº²§¨B¥N½X152 6.4.6 ²ßÃD152 ¤pµ²153 ²ßÃDµª®×153 ²Ä7³¹ ¤lÃþ«¬155 7.1 ¦bTypeScript¤¤°Ï¤À¬Û¦üªºÃþ«¬156 7.1.1 µ²ºc©M¦W¸q¤lÃþ«¬ªºÀu¯ÊÂI158 7.1.2 ¦bTypeScript¤¤¼ÒÀÀ¦W¸q¤lÃþ«¬159 7.1.3 ²ßÃD160 7.2 ¤lÃþ«¬ªº·¥ºÝ±¡ªp160 7.2.1 ¦w¥þªº¤Ï§Ç¦C¤Æ160 7.2.2 ¿ù»~±¡ªpªºÈ164 7.2.3 ¦^ÅU³»¼h©M©³¼hÃþ«¬167 7.2.4 ²ßÃD168 7.3 ¤¹³\ªº´À´«168 7.3.1 ¤lÃþ«¬»P©MÃþ«¬169 7.3.2 ¤lÃþ«¬©M¶°¦X171 7.3.3 ¤lÃþ«¬©M¨ç¼Æªºªð¦^Ãþ«¬172 7.3.4 ¤lÃþ«¬©M¨ç¼Æ¹ê°ÑÃþ«¬174 7.3.5 ¦^ÅU¥iÅÜ©Ê178 7.3.6 ²ßÃD178 ¤pµ²179 ²ßÃDµª®×179 ²Ä8³¹ ±¦V¹ï¶H½sµ{ªº¤¸¯À181 8.1 ¨Ï¥Î±µ¤f©w¸q«´¬ù182 8.2 Ä~©Ó¼Æ¾Ú©M¦æ¬°185 8.2.1 ¡§¬O¤@Ó¡¨¸gÅç·Ç«h185 8.2.2 «Ø¼Ò¼h¦¸186 8.2.3 °Ñ¼Æ¤Æªí¹F¦¡ªº¦æ¬°187 8.2.4 ²ßÃD188 8.3 ²Õ¦X¼Æ¾Ú©M¦æ¬°189 8.3.1 ¡§¦³¤@Ó¡¨¸gÅç·Ç«h189 8.3.2 ´_¦XÃþ190 8.3.3 ¹ê²{¾A°t¾¹¼Ò¦¡192 8.3.4 ²ßÃD194 8.4 ÂX®i¼Æ¾Ú©M¦æ¬°194 8.4.1 ¨Ï¥Î²Õ¦XÂX®i¦æ¬°195 8.4.2 ¨Ï¥Î²V¤JÂX®i¦æ¬°197 8.4.3 TypeScript¤¤ªº²V¤J198 8.4.4 ²ßÃD199 8.5 ¯Âºé±¦V¹ï¶H¥N½Xªº´À¥N¤è®×199 8.5.1 ©MÃþ«¬200 8.5.2 ¨ç¼Æ¦¡½sµ{202 8.5.3 ªx«¬½sµ{203 ¤pµ²204 ²ßÃDµª®×204 ²Ä9³¹ ªx«¬¼Æ¾Úµ²ºc206 9.1 ¸Ñ½¢Ãöª`ÂI207 9.1.1 ¥i«¥ÎªºùÚµ¥¨ç¼Æ208 9.1.2 ¥i¿ïÃþ«¬210 9.1.3 ªx«¬Ãþ«¬211 9.1.4 ²ßÃD211 9.2 ªx«¬¼Æ¾Ú¥¬§½212 9.2.1 ªx«¬¼Æ¾Úµ²ºc212 9.2.2 ¤°¤\¬O¼Æ¾Úµ²ºc213 9.2.3 ²ßÃD214 9.3 ¹M¾ú¼Æ¾Úµ²ºc214 9.3.1 ¨Ï¥Î¡¥N¾¹216 9.3.2 ¬y½u¤Æ¡¥N¥N½X220 9.3.3 ¦^ÅU¡¥N¾¹225 9.3.4 ²ßÃD226 9.4 ¼Æ¾Ú¬y226 9.4.1 ³B²zºÞ¹D227 9.4.2 ²ßÃD228 ¤pµ²228 ²ßÃDµª®×229 ²Ä10³¹ ªx«¬ºâªk©M¡¥N¾¹232 10.1 §ó¦nªºmap()¡Bfilter()©Mreduce()233 10.1.1 map()233 10.1.2 filter()234 10.1.3 reduce()234 10.1.4 filter()/reduce()ºÞ¹D235 10.1.5 ²ßÃD236 10.2 ±`¥Îºâªk236 10.2.1 ¨Ï¥Îºâªk¥N´À´`Àô237 10.2.2 ¹ê²{¬yºZºÞ¹D237 10.2.3 ²ßÃD241 10.3 ¬ù§ôÃþ«¬°Ñ¼Æ241 10.3.1 ¨ã¦³Ãþ«¬¬ù§ôªºªx«¬¼Æ¾Úµ²ºc242 10.3.2 ¨ã¦³Ãþ«¬¬ù§ôªºªx«¬ºâªk243 10.3.3 ²ßÃD245 10.4 °ª®Äreverse©M¨ä¥L¨Ï¥Î¡¥N¾¹ªººâªk245 10.4.1 ¡¥N¾¹ªº°ò¦¼Ò¶ô247 10.4.2 ¦³¥Îªºfind()251 10.4.3 °ª®Äªºreverse()254 10.4.4 °ª®Ä¦aÀò¨ú¤¸¯À257 10.4.5 ¦^ÅU¡¥N¾¹259 10.4.6 ²ßÃD260 10.5 ¦Û¾AÀ³ºâªk260 ¤pµ²262 ²ßÃDµª®×263 ²Ä11³¹ °ª¶¥Ãþ«¬¤Î¨ä¥L266 11.1 §ó¥[³q¥Îªºmap267 11.1.1 ³B²zµ²ªG©Î¶Ç¼½¿ù»~270 11.1.2 ²V·f¨ç¼ÆªºÀ³¥Î272 11.1.3 ¨ç¤l©M°ª¶¥Ãþ«¬273 11.1.4 ¨ç¼Æªº¨ç¤l276 11.1.5 ²ßÃD277 11.2 ³æ¤l277 11.2.1 µ²ªG©Î¿ù»~277 11.2.2 map()»Pbind()ªº°Ï§O282 11.2.3 ³æ¤l¼Ò¦¡284 11.2.4 continuation³æ¤l285 11.2.5 ¦Cªí³æ¤l286 11.2.6 ¨ä¥L³æ¤l288 11.2.7 ²ßÃD288 11.3 Ä~Äò¾Ç²ß289 11.3.1 ¨ç¼Æ¦¡½sµ{289 11.3.2 ªx«¬½sµ{289 11.3.3 °ª¶¥Ãþ«¬©MSÃ¥½×289 11.3.4 ±qÄÝÃþ«¬290 11.3.5 ½u©ÊÃþ«¬290 ¤pµ²290 ²ßÃDµª®×291 ªþ¿ýA TypeScriptªº¦w¸Ë¤Î¥»®Ñªº·½¥N½X293 ªþ¿ýB TypeScript³tÄýªí295
|
§Ç¡G |