简单封装的webworker插件。
- 开箱即用,函数运行完后自动关闭webworker,减少内存占用。
yarn add pikaz-webworker
npm i -S pikaz-webworker
import worker from 'pikaz-webworker'
const arr = [
{ fuc: () => `函数一运行`, params: [] },
{ fuc: (a,b,c) => a+b+c, params: [2,3,4] },
]
worker.run(arr).then(res => {
console.log(res)
})
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
fuc | 执行函数 | fuction | -- | -- |
params | 传入函数的参数,参数有多少个,传入函数形参就有多少个 | array | -- | -- |