文件名称:greenlet::lizard:将异步函数移到其自己的线程中
文件大小:5KB
文件格式:ZIP
更新时间:2024-04-11 09:11:33
worker thread web-worker webworker workerize
格林莱特 将异步函数移到其自己的线程中。 简化的单功能版本,提供。 这个名字的选择,但是。 Greenlet支持IE10 +,因为它使用 。 为了使用 ,必须使用诸如类的库对Web Workers进行。 安装及使用 npm i -S greenlet 接受异步函数,并生成其副本,该副本在Web Worker中运行。 :warning: 注意:您传递的函数不能依赖其周围的范围,因为它是在隔离的上下文中执行的。 greenlet(Function) -> Function ! 重要提示:切勿动态调用greenlet()。 这样做会为每个调用创建一个新的Worker线程: - const BAD = () => greenlet(x => x)('bad') // creates a new thread on every call + const fn = greenlet(x =>
【文件预览】:
greenlet-master
----.gitignore(54B)
----package.json(1KB)
----.travis.yml(141B)
----README.md(3KB)
----greenlet.test.js(888B)
----greenlet.js(2KB)
----index.d.ts(256B)