которым я сам не задавался. ответил, что просто последовательным вызовом инструкций:
var promise1 = new promise((res, rej)=>{...})
var promise2 = new promise((res, rej)=>{...})
promise1.then((res)=>{...})
promise2.then((res)=>{...})
Мой ответ, в свою очередь, привел в замешательство самих собеседующих, то есть какую-то дикую ерунду сказал. Спросил, как надо, сказали, что есть библиотека для этого.
Но я теперь не пойму: вот то, что я написал, оно разве не параллельно выполнится? Ну, то есть асинхронно, в js без воркеров ничто параллельно не выполняется, но вот этот кусок кода не последовательно же выполнится?
Наверное они ждали от тебя Promise.all
Ты правильно написал. Если говорить строго, то никак. Только асинхронно по очереди.
за использование var я бы тебя уже не взял
Рекурсией
Обсуждают сегодня