Главная > Java-Скрипты > Later.js: простое повторение задач при помощи Javascript

Later.js: простое повторение задач при помощи Javascript


6 августа 2013, 20:55. Разместил: Design FactoRy
При создании расписания задач при помощи javascript, мы используем setTimeout() для событий, которые запускаются единственный раз, и setInterval() для повторяющихся событий.

Later.js представляет собой отдельную javascript-библиотеку, которая предлагает продвинутые методы запуска повторяющихся событий, и позволяет без труда заменить оба указанных метода во многих проектах.

Later.js: простое повторение задач при помощи Javascript

Здесь предусмотрен цепочный API, позволяющий вам создавать комплексное расписание в виде:

later.parse.recur() .every(2).hour().first().dayOfMonth() .and() .on(8,20).hour().last().dayOfMonth() .except() .on(12).month();

Которое обычно требует использования множество объявлений if…else.

Также библиотека принимает выражения cron или указатели, понятные пользователю (например: каждые 10 секунд).

P.S.: библиотека работает как в браузере, так и при помощи Nodejs.

Требования: отсутствуют
Веб-сайт: http://bunkat.github.io/later/
Скачать: https://github.com/bunkat/later
Вернуться назад