Публикации по теме 'event-loop'


Лучшее понимание цикла событий узла
Когда вы начинаете писать программное обеспечение в серверной среде с помощью JavaScript, это может быть одним из самых запутанных опытов (по крайней мере, для меня это было). Если вы не используете структурный подход, чтобы понять, как действительно работает JavaScript «за дверями», вы испытаете что-то вроде этого: вы можете подумать, что действительно хорошо понимаете этот язык. А затем, после следующей большой проблемы в вашем исходном коде, например той маленькой проблемы с..

Обещания против SetTimeout | ЯВАСКРИПТ
Обещания против SetTimeout | ЯВАСКРИПТ Это очень распространенный вопрос, который задают на собеседовании. Мне задали тот же вопрос в интервью, но я не смог на него ответить. Я настоятельно рекомендую посмотреть это видео на циклах событий, прежде чем двигаться дальше. Циклы событий в Javascript Javascript — это однопоточный язык программирования, что означает наличие только одного стека вызовов. Чтобы выполнить любую асинхронную задачу, вы должны остановить..

Модель параллелизма и цикл событий в javascript:
JavaScript имеет модель параллелизма, основанную на цикле событий , который отвечает за выполнение кода, сбор и обработку событий, а также выполнение поставленных в очередь подзадач. Прежде чем понять процесс, мы должны понять некоторые важные ключевые слова. Это стек вызовов, веб-API, очередь, цикл событий. Стек вызовов: Контексты выполнения JavaScript выполняются через механизм JavaScript. Для управления этими контекстами выполнения движок JS использует стек вызовов. Таким..

Изучение JavaScript | Среды выполнения в JavaScript
Углубление в управляемую событиями архитектуру. В этой статье мы раскроем тонкости эмиттеров событий, очередей и циклов в среде выполнения JavaScript Node, что даст вам более глубокое понимание того, как события и асинхронные процессы формируют современные приложения JavaScript. Node: внедрение JavaScript в серверную часть Node — это ключ к использованию JavaScript для внутренних (серверных) задач. До Node JavaScript не мог работать на сервере, не полагаясь на фреймворки или другие..

Цикл событий в JavaScript: что нужно знать о EventLoop
Цикл событий — важнейший компонент Node.js, который позволяет обрабатывать асинхронные операции. Вот что вам следует знать о цикле обработки событий в Node.js: Модель неблокирующего ввода-вывода, управляемая событиями: Node.js использует модель неблокирующего ввода-вывода, управляемую событиями, что означает, что он может обрабатывать несколько одновременных подключений без блокировки. Однопоточный: Node.js использует однопоточный цикл событий, что означает, что он может выполнять только..

Асинхронный Javascript, часть 2: цикл событий
Эта статья является второй частью серии из четырех частей, посвященных асинхронному Javascript. Вы можете просмотреть Часть 1 здесь. Как мы видели в нашей предыдущей статье, Javascript всегда переходит к выполнению функции в верхней части стека вызовов. Как Javascript получает уведомление о добавлении / удалении новой функции в стек? Как он узнает, когда приостановить выполнение текущей функции и перейти к выполнению новой функции? Все это возможно благодаря компоненту..

Цикл событий JavaScript: концепция
Цикл событий JavaScript: концепция Для работы с JavaScript (другими словами, для разработки любого веб-сайта, а в последнее время и для серверной платформы node.js) необходимо понимать, как работает Цикл событий . Цикл событий Цикл событий , как следует из названия, представляет собой цикл, в котором события обрабатываются одно за другим. Обычно он принимает вид: Цикл будет обрабатывать каждое событие по мере его поступления по принципу FIFO (First In First Out). Когда..