228 читали · 2 года назад
Понимание выполнения функций в Javascript - Call Stack, Event Loop, задачи и многое другое (перевод)
Веб-разработчики или фронтенд-инженеры, как мы любим себя называть, теперь делают все, начиная от создания интерактивности в браузере до создания компьютерных игр, настольных виджетов, кроссплатформенных мобильных приложений или написания кода на стороне сервера (наиболее популярно с использованием node.js), чтобы подключить его к любой базе данных - достигая почти всеобщности в качестве языка сценариев. Поэтому важно познакомиться с внутренностями Javascript, чтобы использовать его лучше и эффективнее, и об этом и будет рассказано в статье...
408 читали · 5 лет назад
JavaScript async/await: что хорошего, в чём опасность и как применять?
Механизм async/await , представленный ES7, является фантастическим улучшением асинхронного программирования с использованием JavaScript. Он предоставил возможность использовать код, написанный в синхронном стиле, для асинхронного доступа к ресурсам, при котором не блокируется основной поток. Однако, применение этого механизма — задача непростая. В этой статье мы рассмотрим async / wait с разных точек зрения и покажем, как использовать его правильно и эффективно. Что хорошего в async/await Важнейшим преимуществом async/await является синхронный стиль программирования...