Главная » Архив меток: JavaScript

Архив меток: JavaScript

Javascript Array.push в 945 раз быстрее, чем Array.concat

От автора: если вы объединяете массивы с тысячами элементов, вы можете сэкономить секунды, используя arr1.push(…arr2) вместо arr1 = arr1.concat(arr2). Если вы действительно хотите работать быстрее, вы можете написать собственную реализацию для объединения массивов. Давайте разберемся, какими преимуществами обладает Javascript Array push. Подождите минутку … сколько времени нужно, чтобы объединить 15 000 массивов с помощью .concat… Недавно у нас были жалобы ...

Читать далее »

Введение в async и await JavaScript

От автора: асинхронный JavaScript никогда не был простым. Некоторое время мы использовали обратные вызовы. Затем мы использовали promise. И теперь у нас есть асинхронные функции async и await JavaScript. Асинхронные функции облегчают написание асинхронного JavaScript, но он связан с собственным набором ошибок, который усложняет жизнь новичкам. В этой серии из двух частей я хочу поделиться всем, что вам нужно знать ...

Читать далее »

Npm publish: простая автоматическая публикация

От автора: один из самых распространенных вопрос от людей, использующих npm для публикации, особенно в системах CI — как лучше всего автоматизировать процесс, особенно при работе с несколькими ветками. В течение некоторого времени я использовал шаблон, который почти полностью устраняет человеческое взаимодействие, поскольку я склонен все портить, когда набираю что-то руками. Это хорошо работает для автоматической публикации из CI или ...

Читать далее »

5 лучших JavaScript онлайн-редакторов кода для использования в 2019 году

От автора: онлайн-редактор кода JavaScript поможет вам редактировать и компилировать прямо в браузере. Здесь мы рассмотрим 5 лучших IDE, которые помогут вам в этом. Отсутствие мобильности и других функций в локальных интегрированных средах разработки (IDE) привело к появлению ряда других онлайн-инструментов разработки. Также в результате этих ограничений программирование на ходу оказалось непростым делом, особенно для JavaScript, так как он создан ...

Читать далее »

Как использовать консоль JavaScript: выходя за пределы console.log()

От автора: один из самых простых способов отладки чего-либо в JavaScript — это регистрировать вещи с помощью console.log. Но есть много других методов, предоставляемых консолью JavaScript, которые могут помочь вам в отладке. Самым простым вариантом использования является регистрация строки или группы объектов JavaScript. Довольно просто: console.log('Is this working?'); Теперь представьте себе сценарий, когда у вас есть куча объектов, которые вам ...

Читать далее »

7 интересных и полезных решений для JavaScript

От автора: как и в любом другом языке программирования, для решения в JavaScript простых и сложных задач есть множество приемов. Некоторые трюки широко известны, другие — настолько неожиданные, что могут взорвать ваш мозг. Давайте рассмотрим семь приемов JavaScript, которые вы можете начать использовать сегодня! Получение уникальных значений массива Получить массив уникальных значений, вероятно, проще, чем вы думаете: var j = ...

Читать далее »

Получение значения пользовательских свойств CSS с помощью JavaScript

От автора: пользовательские свойства CSS удобны для создания настраиваемых компонентов и тем, но это не единственный вариант использования. Иногда вы можете захотеть использовать совместную работу CSS и JavaScript. В прошлом я делал что-то вроде этого, чтобы получить текущую контрольную точку без запроса ширины window: body::before { content: 'mobile'; display: none; } @media screen and (min-width: 30rem) { body::before { content: ...

Читать далее »

Для чего вам отдельно изучать vanilla JavaScript

От автора: многие люди часто смотрят на vanilla JavaScript и фыркают. Для чего изучать vanilla JavaScript, если у нас есть Angular, React и Node.js? Но именно в этом многие разработчики, особенно новички, ошибаются. Чего они не понимают, так это того, что все это и многое другое построено на JavaScript. Вот несколько веских причин, почему вы должны изучать vanilla JavaScript, даже ...

Читать далее »

Web Worker JavaScript: Руководство для начинающих

От автора: сегодня поговорим о том, для чего нужен Web Worker JavaScript. В 2019 году веб-экосистема эволюционировала до такой степени, что браузер стал средой исполнения для приложений, построенных на JavaScript. Это выражается в скорости, с которой отрасль год за годом предлагает новые фреймворки, парадигмы, загрузчики и сборщики модулей, менеджеры зависимостей, инструменты сборки и менеджеры пакетов. Когда JavaScript был задуман в ...

Читать далее »

Как у меня возникли проблемы при работе со ссылками в JavaScript

От автора: моя ошибка была связана с тем, что JavaScript мешает просматривать страницы в Интернете. Простые, но стандартные вещи, такие как время до первого взаимодействия задерживались без уважительной причины, в моем случае, это были ссылки, которые не работали как ссылки. Я тоже виноват в этом, так что этот пост — это мое признание и (в идеале) попытка помешать мне сделать ...

Читать далее »