gpt4 book ai didi

javascript - 如何在 typescript-es5 中并行执行函数

转载 作者:行者123 更新时间:2023-12-01 04:06:41 24 4
gpt4 key购买 nike

我在 angular2/typescript 应用程序中有一个函数列表,称为:f1f2f3f4 等等...这些函数可以按任意顺序执行,并且全部返回 void。

我正在考虑并行运行它们,但不知道如何使用目标 ES5 来做到这一点。

执行这些功能的最佳方式是什么?

谢谢

奥斯汀

最佳答案

在浏览器中只有一个 UI 线程。如果您在 UI 线程中运行代码,则永远不会并行运行任何内容。

如果您想并行运行代码,可以使用 Web Worker。单个 Web Worker 也只是一个线程,如果您想并行运行多个函数,则需要为每个函数一个新的 Web Worker 实例。

我不知道 Web Worker 支持的当前状态。

有关更多详细信息,请参阅示例

关于javascript - 如何在 typescript-es5 中并行执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41755774/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com