Функции
Функции
delay(fun, delay)
Вызывает функцию fun через задержку delay
Пример:
delay(function(){
log("Это сообщение будет выведено в лог через 1000мс");
}, 1000);
Аргументы | |
function() fun | Функция, которая будет вызвана через delay миллисекунд |
int delay | Время в миллисекундах, через которое нужно вызвать функцию fun |
Возвращает | |
String | Тег, который можно использовать в cancel для отмены выполнения fun |
repeat(fun, delay, period)
Повторяет функцию fun каждые period миллисекунд с задержкой до первого вызова delay
Пример:
var i = 0;
repeat(function(){
i++;
log("Это сообщение будет выводиться в лог каждые 1000мс и уже было выведено" + i + " раз!");
}, 0, 1000);
Аргументы | |
function() fun | Функция, которая будет вызвана через delay миллисекунд |
int delay | Задержка в миллисекундах, до первого вызова fun |
int period | Интервал повторения fun в миллисекундах |
Возвращает | |
String | Тег, который можно использовать в cancel для отмены выполнения fun |
cancel(tag)
Отменяет задержку или повтор функции, переданной в delay или repeat
Пример:
var tag = delay(function(){
log("Это сообщение не будет выведено");
}, 1000);
cancel(tag);
Аргументы | |
String tag | Тег, полученный из delay или repeat |