webworker.js

1.0.1 • Public • Published

webworker.js

用更简单的方式来创建 Worker

Install 安装

npm install webworker.js

yarn add webworker.js

Usage 使用方法

import worker from "webworker.js";

let sleepEcho = worker((username)=>{
  let start = Date.now();
  while(Date.now() - start < 3000){}
  return `hello ${username}!`;
});
sleepEcho('worker').then(console.log, console.error); // Echo: hello worker!

let thrownError = worker(()=>{
  let start = Date.now();
  while(Date.now() - start < 3000){}
  willThrownError();
});
thrownError().then(console.log, console.error); // Error: "willThrownError is not defined"

Readme

Keywords

none

Package Sidebar

Install

npm i webworker.js

Weekly Downloads

1

Version

1.0.1

License

ISC

Unpacked Size

2.48 kB

Total Files

4

Last publish

Collaborators

  • lomocc