ã¯ã˜ã‚ã« JavaScript ã®ã€ŒéžåŒæœŸå‡¦ç†ã€ã£ã¦ã‚„ã£ã±ã‚Šã‹ãªã‚Šé›£ã—ããªã„ã§ã™ã‹ï¼Ÿ 自分も色々試行錯誤ã—ã¾ã—ãŸãŒã€çµå±€ã€Œå®Œå…¨ã«ç†è§£ã—ãŸðŸ¤“ã€â†’「やã£ã±ã‚Šä½•ã‚‚分ã‹ã‚‰ã‚“ðŸ˜ã€ã£ã¦ã„ã†ãƒ«ãƒ¼ãƒ—ã®ä¸ã§æ³¥è‡ãç†è§£ã‚’æ·±ã‚ã¦ã„ãã—ã‹ãªã„よã†ã§ã™ã€‚ ã•ã¦ã€éžåŒæœŸå‡¦ç†ã®åˆ¶å¾¡ã‚’ã‚る程度予測ã§ãるよã†ã«ãªã‚‹ã«ã¯ã€éžåŒæœŸ API ã‚’æä¾›ã™ã‚‹ç’°å¢ƒã®ã“ã¨ã‚„イベントループã€ãƒžã‚¤ã‚¯ãƒã‚¿ã‚¹ã‚¯ãªã©ã®ä»•çµ„ã¿ã«ã¤ã„ã¦ç†è§£ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãã—ã¦ç’°å¢ƒã«åŸ‹ã‚è¾¼ã¾ã‚ŒãŸ JavaScript Engine ã®ã“ã¨ã‚‚ç†è§£ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 今回ã®è¨˜äº‹ã§ã¯ã€JavaScript Engine ã®ï¼‘ã¤ã§ã‚ã‚‹ V8 ãŒå†…部ã§å¤‰æ›ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‹ã‚‰ async/await ã®æŒ™å‹•ã‚’ç†è§£ã™ã‚‹ãŸã‚ã®è§£èª¬ã‚’試ã¿ãŸã„ã¨æ€ã„ã¾ã™ã€‚V8 エンジンã‹ã‚‰ã‚¢ãƒ—ãƒãƒ¼ãƒã™ã‚‹ã“ã¨ã§ async/await ã®åˆ†ã‹ã‚Šã¥ã‚‰ã„挙動を掌æ¡ã—ã¦éžåŒæœŸå‡¦ç†ã‚’打倒ã—ã¾ã™ã€‚ 今回ã®è¨˜
{{#tags}}- {{label}}
{{/tags}}