Dika
очень странное поведение
https://github.com/tj/commander.js#git-style-sub-commands
Dika
очень странное поведение
no .action(callback) should be called to handle sub-commands
Sergey
Чет такое
енот
какой самый простой способ не блокировать поток? промисы или асинк\авэйт? ещё не разбирался с асинхронностью
Vitaliy
разве нода вообще блокир?
енот
д
Vitaliy
ну крч разницы как такой между промисамы и await нет
Vitaliy
главное как ты использ
Sergey
э
Sergey
там не может быть разницы
Sergey
это одно и то же
енот
синтаксис где проще вам кажется?
Sergey
нет такого
енот
лан, что над чем надстроено?
Sergey
await это сахар над .then
Cenator 🐈
енот
если сахар, значит должно быть удобней
Vitaliy
ну общет await надстройка над генераторами ну как сахар для .then
Sergey
синтаксис async/await иногда полезен как и вызов функций промисов все имеет свое применение
Sergey
нет однозначного выбора
енот
понятно, значит так и так оба изучать
Sergey
нельзя запустить параллельный await
енот
э
енот
в смысле?
Sergey
понятно, значит так и так оба изучать
ну лол без промисов не получится понять async/await
Sergey
можно
ну запусти
Sergey
императивно
Vitaliy
тоесть чтобы 2 за раз исполн?
Sergey
паралелльно
Sergey
да
Vitaliy
парарлел?
Vitaliy
ща
Sergey
await Promise.all
Sergey
синтаксиса для этого нет
Vitaliy
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/async_function
Sergey
и
Vitaliy
async function add1(x) { var a = resolveAfter2Seconds(20); var b = resolveAfter2Seconds(30); return x + await a + await b; } add1(10).then(v => { console.log(v); // prints 60 after 2 seconds. });
Sergey
ох лол
Sergey
а массив?)
Sergey
но ты по факту не избегаешь промисов
Sergey
ты в a и b будешь работать с промисами
Sergey
лол
Sergey
ибо без них никак
Sergey
а
Artur
Это псевдопараллелизм
Sergey
как и псевдосинхронность
Sergey
как и псевдопрограммирование
сomorsiс
псевдопрограммисты на псевдоязыке
Oleg
всем привет, а где можно почитать детально и доступно как Node.js работает, в том числе про V8?
Sergey
на сайте ?
Sergey
в википедии?
Vitaliy
github
Semen
https://nodejs.org/en/docs/
Sergey
в гугле?
Artur
В интернетике
Vitaliy
https://github.com/nodejs/node
Oleg
А че такие злые то?
Oleg
Со вчерашнего дня с пыхой бомбит до сих пор?
енот
понятие цепочек промисов тяжеловато укладывается
енот
но у меня лапки
KlonD90
но у меня лапки
Лапки енота чудо как хороши
енот
звучит подозрительно
енот
Заметим, что когда обработчик в промисах делает throw – в данном случае, при ошибке запроса, то такая ошибка не «валит» скрипт и не выводится в консоли. Она просто будет передана в ближайший следующий обработчик onRejected.
енот
Не пойму, в другой промис что ли?
енот
как это в ближайший следующий? промис то всё, зафиксирован
сomorsiс
зафиксированна цепочка
сomorsiс
.then()//throw here .then()//skip .catch()//catch here
Vitaliy
.then().then().then().catch()
енот
а, в случае если он вообще отдельно прописан
енот
ясно, спасибо
Vitaliy
нужно шарить
Ivan
lol!
Igor
Что?
Вагина по укр
sho?
енот
Вагина по укр
Это все объясняет
Igor
.then()//throw here .then()//skip .catch()//catch here
Кстати читал что кетч это просто сахар. Типа зен с первым аргументом андефайнд и вторым эррор это оно