Публикации по теме 'non-blocking'
Как JavaScript становится неблокирующим и асинхронным параллельным языком
24 месяца назад
Около 24 месяцев назад я стал стажером-разработчиком JavaScript.
Я подумал про себя, как на самом деле работает JavaScript? Я не был полностью уверен, я слышал термин V8, исполняющая среда Chrome на самом деле не знала, что это значит и что это делает. Я слышала такие вещи, как однопоточность.
мне интересно узнать
Я начал путешествие, читая, исследуя и экспериментируя в браузере.
JavaScript Кто ты?
То, что я получил из интернета, это
Я однопоточный,..
Node JS и неблокирующий ввод-вывод
Путешествие в Node JS!
Предположим, вам нужна программа, которая может выполнять операции на стороне сервера, такие как запись в базу данных или файловую систему, но вы чувствуете, что системы управления контентом, такие как WordPress и Drupal, имеют больше возможностей, чем вам нужно, и могут не стоить техобслуживания и настройки. шаги.
Или предположим, что вы говорите на Javascript как на своем родном языке. но хочу попробовать написать настольное приложение, которое может..
Однопоточный, неблокирующий, асинхронный и параллельный характер JavaScript
Что происходит, когда вы запускаете код JavaScript?
Код JavaScript работает в среде выполнения JavaScript - браузере, который вы используете. Среда выполнения JavaScript использует движок JavaScript, который преобразует код JavaScript в машинный код. Движок JavaScript для Chrome и узла - V8, для Mozilla - SpiderMonkey, для Safari - Nitro и для IE - Chakra.
Движок JavaScript состоит из кучи памяти и стека вызовов. В куче памяти хранятся все переменные, определенные в нашем коде..
Понимание цикла событий, микрозадач, веб-воркеров для повышения производительности сети и пользовательского интерфейса
Цикл событий - один из наиболее важных аспектов JavaScript.
Производительность веб-страницы можно значительно улучшить, если мы поймем, что происходит под капотом механизма цикла событий.
Этот пост призван объяснить механизм цикла событий, как он может блокировать операции ввода-вывода и пользовательские события, пока мы выполняем любые сложные операции в javascript.
Давайте начнем с истины: «Javascript имеет однопоточный механизм».
Это означает, что по замыслу движки JavaScript -..