Size: a a a

JavaScript — русскоговорящее сообщество

2020 November 26

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
то идентично, то разлет процентов 10 по измерениям этого сервиса
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
tlp
а в чем смысл тогда try catch ?
обрабатывать ожидаемые ошибки
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
а не "весь код чтоб юзеру по лицу не ударило"
источник

t

tlp in JavaScript — русскоговорящее сообщество
Просто обсуждали кое что
И человек говорит что .then() .catch() лучше, чем try catch
источник

t

tlp in JavaScript — русскоговорящее сообщество
Но then() catch не читабельный. Вот в чем суть
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
tlp
Просто обсуждали кое что
И человек говорит что .then() .catch() лучше, чем try catch
ну по семантике если юзаешь промисы я бы юзал catch промиса
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
хочешь читаемые промисы советую глянуть в сторону async/await может
источник

NN

No Name in JavaScript — русскоговорящее сообщество
tlp
Просто обсуждали кое что
И человек говорит что .then() .catch() лучше, чем try catch
Трай кетч работает только в синхронном коде)
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
No Name
Трай кетч работает только в синхронном коде)
необработанный промис вернет эксепшн
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
его схватит catch вроде как
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
и нет, try catch работает с await и не умирает
источник

t

tlp in JavaScript — русскоговорящее сообщество
+
источник

t

tlp in JavaScript — русскоговорящее сообщество
@soulstring Допустим у тебя в vue проекте в actions, есть в любом случае async функция и ты должен прописать .catch.
разве не проще использовать try catch ?
Все же ты советуешь .then() ?
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
tlp
@soulstring Допустим у тебя в vue проекте в actions, есть в любом случае async функция и ты должен прописать .catch.
разве не проще использовать try catch ?
Все же ты советуешь .then() ?
в случае с асинхом лучше выглядит вроде как try catch блок
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
в случае с промис синтаксисом трайкэч неуместен, имхо
источник

t

tlp in JavaScript — русскоговорящее сообщество
#3301⏣SoulString
в случае с асинхом лучше выглядит вроде как try catch блок
Спасибо. Тут просто интерес. Человек сказал что производительность теряется, вот и уточняю, действительно ли так
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
просто надо выбрать что одно и не комбинировать два варианта, потому что смысл. Про производительность не скажу точно, но не думаю что там что-то фантастическое
источник

t

tlp in JavaScript — русскоговорящее сообщество
просто сейчас эти функции выглядят не очень..Читаемость очень плохая, с catch() then()
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
если очень интересно рекомендую просто протестировать где-нибудь, например jsben.ch или jsbench.me
источник

t

tlp in JavaScript — русскоговорящее сообщество
Спасибо
источник