Публикации по теме 'event-loop'
Практическое руководство по макро-задачам, микрозадачам и queueMicrotask в JavaScript
Давай повеселимся! Каким будет вывод этого фрагмента?
Если вы смогли ответить правильно, поздравляем! У вас есть хорошее представление о странных частях JavaScript и цикла событий. Можете смело двигаться дальше. Этот пост не для тебя.
Для остальных, давайте узнаем, что здесь происходит.
Давайте пока проигнорируем, что делает queueMicrotask . Каким будет результат нижеприведенного фрагмента?
Выход будет -
setTimeout и Promise - это асинхронные задачи, и два..
JavaScript: выполнение синхронных и асинхронных кодов
JavaScript: выполнение синхронных и асинхронных кодов
Недавно я обсуждал с парой спустившихся разработчиков JS относительно того, как JS распределяет память и как скрипт анализируется и выполняется. Это одна из многих (наиболее) важных тем, которые никогда не были частью нашей академической карьеры, и никому не нужно знать, чтобы писать программу JS. Но такие темы имеют решающее значение для тех любопытных разработчиков, которые серьезно относятся к делу. Я решил написать об этой..
Что за цикл событий в Node js?
Если вы новичок в Node js, вы можете застрять со словом «Цикл событий». Не волнуйтесь, в конце этого блога вы получите общую картину.
Позвольте мне разбить вещи, которые легче схватить.
Мы рассмотрим цикл обработки событий с помощью приведенного выше фрагмента кода. Если вы сохраните этот файл как index.js и запустите его как node index.js из терминала. Вы получите результат Тайм-аут! Беги! через 3 секунды. Помните об этом поведении и продолжайте. В итоге вы получите..
Горизонт цикла событий - Цикл событий Javascript
Этот пост взят из репозитория JS Interview Prep , над которым я сейчас работаю.
Что такое цикл событий в Javascript?
Во-первых, давайте сравним Javascript с Ruby для простого примера.
Чем Javascript отличается от других языков?
Чтобы понять цикл событий в Javascript, хорошо сначала понять результаты. Рассмотрим следующий пример Javascript.
var eatBeforeSwim = function(callback) {
setTimeout(callback, 1000)
console.log(‘Time for a swim!’)
}
var eatPizza = function() {..
JavaScript: понимание изнутри браузера
Обзор
Эта статья посвящена углублению наших знаний о JS за счет понимания того, как выполняется наш код. Если вы новичок в JavaScript 👶, эта статья поможет узнать, как работает JavaScript. Если вы опытный 👴 разработчик JavaScript, надеюсь, это будет для вас хорошим напоминанием.
Понимание среды браузера, того, из чего она состоит и как работает, сделает вас более уверенным в написании JavaScript и подготовит вас к потенциальным проблемам, которые могут произойти.
Движок JavaScript..
Что такое цикл событий в javascript?
Что такое Javascript? однопоточный , неблокирующий , параллелизм и асинхронный язык. В Javascript есть стек вызовов, цикл событий, очередь обратного вызова, некоторые другие API и прочее. Он использует движок V8, разработанный Google и написанный на C++.
Есть ли в движке V8 стек вызовов, цикл событий, очередь обратных вызовов, какие-то другие API и прочее? В движке V8 есть только стек вызовов и куча.
Стек вызовов
Стек вызовов — это структура данных, которая записывает..
Обработка асинхронных операций в Node.js
После долгих копаний я понял, как работает node.js внутри. Этот блог основан на моих исследованиях, наберитесь терпения, чтобы погрузиться глубже!😁
Хорошо! Итак, давайте сначала разберемся, что такое Node.js 🐘. В документации говорится: Node.js® – это среда выполнения JavaScript, созданная на «движке Chrome V8 JavaScript .
Здесь много красивых слов 🤯. Давайте вместе разберемся 💪 Во-первых, что такое среда выполнения и почему node.js является средой выполнения ???
Среда..