7.08.13, 13:32
0 комментарий
  Уроки

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

При создании расписания задач при помощи javascript, мы используем setTimeout() для событий, которые запускаются единственный раз, и setInterval() для повторяющихся событий.

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.

СКАЧАТЬ

Забрать
с облака

Напишите своё мнение