Size: a a a

Node.js — русскоговорящее сообщество

2019 November 11

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
боже, убейте меня
источник

Ð

Ð in Node.js — русскоговорящее сообщество
что не так с return await  ?
источник

С

Сергей in Node.js — русскоговорящее сообщество
Ахаха,  в общем, как стоит сделать тогда?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Сергей
У меня вот так
ээээ у тебя ошибка не возвращается, да и зачем new Error(err)
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Ð
что не так с return await  ?
достаточно просто return. код дальше сам раскроет все промисы
источник

С

Сергей in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
ээээ у тебя ошибка не возвращается, да и зачем new Error(err)
а, да, тогда return new Error(err)
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Сергей
а, да, тогда return new Error(err)
return err
источник

Ð

Ð in Node.js — русскоговорящее сообщество
а почему бы не throw err
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
достаточно просто return. код дальше сам раскроет все промисы
ну у него же try catch, уже низя
источник

С

Сергей in Node.js — русскоговорящее сообщество
Ð
а почему бы не throw err
У меня ошибки вылетали с ним
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Ð
а почему бы не throw err
1. тогда и весь try не нужен
2. медленно
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Ð
что не так с return await  ?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
достаточно просто return. код дальше сам раскроет все промисы
ошибка поймается на уровне выше тогда
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
да и вообще встроенный тип Error очень медленный, потому что стек трейс собирает
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
1. тогда и весь try не нужен
2. медленно
нифига не медленно, тормозит не throw, и именно new Error, потому что он делает стек трейс
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Ð
ошибка поймается на уровне выше тогда
да, ты прав
источник

Ð

Ð in Node.js — русскоговорящее сообщество
сам по себе throw вообще не тормозит, я проверял, даже бросал инты, типа throw 1
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Ð
сам по себе throw вообще не тормозит, я проверял, даже бросал инты, типа throw 1
я делал собственный StacklessError и вроде бы throw все равно снижал скорость. но не уверен
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
ну и вижу еще такую проблему, что никак нельзя обозначить кидает функция исключение или нет. и велика вероятность, что кто-то забудет try написать
источник

SN

Savenets Nikolay in Node.js — русскоговорящее сообщество
Подскажите плиз норм либу для рабоы с движком WebKit или v8 или чтото что дас возвожность построить такой емулятор.
источник