foo1()
                  
                  
                     await foo2()
                  
                  
                     await foo3()
                  
                  
                  
                  
                  
                  }
                  
                  
                  
                  
                  
                  foo_all().then(() => {
                  
                  
                     console.log('все функции с промисами отработали')
                  
                  
                  })
                  
                  
                  
                  
                  
                  такая запись эквивалентна такой 
                  
                  
                  
                  
                  
                  Promise.all([foo1(), foo2(), foo3()]).then(() => {
                  
                  
                     console.log('все функции с промисами отработали')
                  
                  
                  }) 
                  
                  
                  
                  
                  
                  ?
                  
                  
                
В первом случае они будут выполнятся по порядку, во втором случае они все начинут выполнятся одновременно
Нет.
Обсуждают сегодня