【文件属性】:
文件名称:Worker-Promise.js:Web Worker 简单和承诺(使用 Q)库
文件大小:4KB
文件格式:ZIP
更新时间:2021-06-20 20:26:31
JavaScript
Worker-Promise.js
这是一个用于内联定义 Web Worker 任务的实用程序。 它使用 Promise()。
一个简单的例子是:
var add = SimpleWorker ( function ( a , b ) {
return a + b ;
} ) ;
var promise = add ( 1 , 2 ) ;
promise . then ( function ( result ) {
alert ( result ) ; // 3
} ) ;
SimpleWorkers 始终信守承诺。 如果你的 web worker 中的结果也是异步的,你可以从你的 worker 返回一个类似 promise 的对象,它会自动将结果回发到主线程。
var add = SimpleWorker ( function ( a , b ) {
var d
【文件预览】:
Worker-Promise.js-master
----bower.json(278B)
----example()
--------index.html(644B)
----LICENSE(1KB)
----Worker-Promise.js(3KB)
----README.md(1KB)