Seznam JS leták #3

JavaScript

/* Víte, co a proč udělá tato funkce? */
function s(a) {
    while (a.length) {
        var v = a.shift();
        setTimeout(a.push.bind(a, v), v);
    }
}