文件名称:可行:将函数或类移至Web Worker的一种非常简单的方法。 →:female_sign:→:grinning_face_with_smiling_eyes:
文件大小:15KB
文件格式:ZIP
更新时间:2024-03-14 23:02:29
javascript thread web-worker developer-tools webworker
努力地 :woman_lifting_weights: → :grinning_face_with_smiling_eyes: 将独立函数/类移至工作线程的一种非常简单的方法。 或者,将工作程序中的对象或函数暴露给主线程。 所有调用都是异步的。 非常适合异步/等待。 压缩后只有1kB。 安装 从下载最新的 或从npm: npm install --save workly 用法 将功能移交给工作人员真的很简单。 function busyAdd ( a , b ) { let st = Date . now ( ) ; while ( true ) { if ( ( Date . now ( ) - st ) > 2000 ) break ; } return a + b ; } ( async ( ) => { let workerAdd = workly . proxy ( busyAdd ) ; console . log ( await
【文件预览】:
workly-master
----rollup.config.js(490B)
----examples()
--------worker2.html(440B)
--------function.html(467B)
--------worker3.html(509B)
--------worker2.js(306B)
--------worker.html(462B)
--------worker3.js(656B)
--------worker.js(484B)
--------class.html(603B)
----LICENSE(1KB)
----README.md(3KB)
----dist()
--------workly.d.ts(154B)
--------workly.umd.js(2KB)
--------workly.m.js(2KB)
--------workly.js(2KB)
----.gitignore(35B)
----index.js(4KB)
----package-lock.json(9KB)
----package.json(826B)