Публикации по теме 'browsers'


Разница между браузером Js и Node.js
Прежде чем углубляться в различия, давайте посмотрим, что такое Node.js. Это среда выполнения javascript, основанная на движке javascript google chrome v8. Проще говоря, мы можем сказать, что это просто движок javascript v8, работающий автономно. Применение Browser.js в основном используется для клиентских приложений, таких как проверка на веб-странице или отображение динамической страницы, и, как следует из названия, он выполняется только в браузере, в то время как в случае Node.js..

Цикл событий 101
Возможно, вы уже знаете, что JavaScript — это однопоточная языковая модель, хотя вы можете слышать о рабочих потоках в NodeJS. Но его выполнение приложения является одним потоком. Это означает, что если вы загружаете страницу в браузере, и эта страница выполняет какие-то вычисления, это делает только один поток. Итак, все, что вы видите в браузере (js, вычисляемые стили, рисование), все это работает только одним потоком. Давайте просто разберем это на примере: Предположим, вы..

Подводные камни полимера 2.0: наблюдатели и неопределенные
Полимер 2 теперь также вызывает наблюдателей, если свойство равно undefined . Добавьте проверку всем вашим наблюдателям, если параметры соответствуют вашим ожиданиям. В течение последних недель мы мигрировали пару больших приложений с Polymer 1 на Polymer 2. Хотя большая часть работы по миграции была довольно механической, изменение поведения наблюдателей оказалось более сложным. При переносе наших приложений на Polymer 2 мы внезапно увидели многие из этих сообщений об ошибках:..

Что такое ECMAScript?
Существует множество различных реализаций JavaScript. Как подходит ECMAScript? ECMAScript - это JavaScript, но название ECMAScript указывает на тот факт, что Европейская ассоциация производителей компьютеров (ECMA) является руководящим органом, контролирующим спецификацию. Это сложнее, и в конечном итоге на спецификацию влияет сообщество в целом , но именно отсюда и произошло название. Однако путаница по поводу того, какое имя использовать, является результатом проблем с брендом..

История между циклами событий и Javascript, как это работает?
JavaScript является однопоточным, что означает, что он не может использовать преимущества многопоточности, которые мы получаем с JAVA, C#, Python и т. д. Нам не предоставляется возможность запускать несколько процессов одновременно, вместо этого мы получаем один поток для запуска всех наших процессов. Javascript — это однопоточный язык. Это означает, что у него есть один стек вызовов и одна куча памяти. Как и ожидалось, он выполняет код по порядку и должен завершить выполнение..

Белый экран после обновления Polymer 2.0
Косвенные зависимости от Bower могут помешать загрузке вашего приложения. В настоящее время мы обновляем наши приложения с Polymer 1.0 до Polymer 2.0. Следуя руководству по миграции , мы настроили все зависимости на Polymer 2.0 (например, iron-icon#^2.0.0 ) и изменили <template is=”dom-bind”> в нашей оболочке. В этот момент мы ожидали увидеть что-то на экране. Тем не менее, ничего. Ни элементов, ни ошибок, ничего. После некоторых раскопок выяснилось, что другие..

Краткое введение в использование строк запросов в JS
Если вы мало работали со строками запросов, то я могу с уверенностью сказать вам, что они не так уж плохи… если вам не нужно поддерживать Internet Explorer. На днях я работал над проектом в React, где я вводил строки запроса, чтобы сообщить фильтру таблицы на другой странице, какие параметры включать при загрузке. Идея была довольно простой. Однако я не знал, что интерфейс URLSearchParms() (используется для синтаксического анализа строк запроса) , который поставляется "из коробки" почти..