cachaito
9/29/2014 - 7:00 PM

Check passed time

Operacja ta jest synchroniczna i blokuje przeglądarkę na 5 sek. Przykład z http://www.2ality.com/2014/09/es6-promises-foundations.html Zwróć uwagę na wykorzystanie pętli while()

function onClick(event) {
    event.preventDefault();

    console.log('Blocking...');
    sleep(5000);
    console.log('Done');
}
function sleep(milliseconds) {
    var start = Date.now();
    while ((Date.now() - start) < milliseconds);
}