Практика IT-собеседований
Как вы обрабатываете ошибки в JavaScript, включая асинхронный код? · Практика IT-собеседований