1.0.0 • Published 10 months ago

timertasks v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

Static Badge Static Badge

🎃 支持 web 项目中定时器 (setInterval) 集中管理

🎄 设置 Interval 定时任务

🍔 修改执行时间后重启任务

😊 清除已设置的定时任务

安装

## 使用npm
npm install timertasks

## 使用pnpm
pnpm add timertasks

使用

import {
  setTimedTask,
  restartTimedTask,
  clearTimedTask,
  clearAllTimedTask,
} from "timertasks";

// 自定义时间
const TIME = 1000;

const NEW_TIME = 1500;

/** 设置定时任务 */
setTimedTask(
  "your-task-name",
  () => {
    // 其他逻辑代码...
    // 可通过配置设置是否立即执行
  },
  TIME,
  { immediate: true }
);

/** 重启定时任务 支持修改时间 */
restartTimedTask("your-task-name", NEW_TIME);

/** 清除定时任务 */
clearTimedTask("your-task-name");

/** 清除全部定时任务 */
clearAllTimedTask();
1.0.0

10 months ago

0.2.6

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago