I’m just thinking how convenient could it be if we have setTimeout returning promise.
[javascript]
setTimeout(1000).then(/* … do whatever */);
[/javascript]
Let’s create our own one and call it ‘delay’ (using ES6 Promise):
I’m just thinking how convenient could it be if we have setTimeout returning promise.
[javascript]
setTimeout(1000).then(/* … do whatever */);
[/javascript]
Let’s create our own one and call it ‘delay’ (using ES6 Promise):
Никогда не задумывался на тем, что есть альтернативный синтаксис использования метода setTimeout:
var timeoutID = window.setTimeout(func, delay, [param1, param2, ...]);
param1, param2 – параметры, которые передадутся в функцию func, пример:
setTimeout(alert, 5000, "YES")
только в IE версии < 10 это не поддерживается. Но можно переопределить метод, как предложено тут.
P.S.: Сергей, спасибо за тему.