DevGang
Авторизоваться

Итераторы и генераторы прекрасно работают вместе

Итераторы и генераторы - интересные функции JavaScript. И тем более, когда вы используете их вместе. Давайте в этой статье углубимся в нашем понимании генераторов и итераторов и посмотрим, как мы можем объединить их для написания элегантного JavaScript кода.

JavaScript: как использовать GeolocationAPI

Используя Geolocation API, мы можем запросить у браузера координаты положения пользователя

Браузер предоставляет объект navigator.geolocation, с помощью которого мы будем выполнять все операции с геолокацией.

Полное руководство по датам в JavaScript 

Работа с датами может быть сложной . Независимо от технологии, разработчики чувствуют боль.

JavaScript предоставляет нам функциональность обработки даты при помощи мощного встроенного объекта: Date.

JavaScript: стрелочные функции

Стрелочные функции были введены в ES6 / ECMAScript 2015, и с момента их появления они навсегда изменили то, как код JavaScript выглядит (и работает).

На мой взгляд, это изменение было настолько радушным, что теперь вы редко видите использование ключевого слова function в современных кодовых базах. Хотя оно все еще используется.

NodeJs: что за setImmediate()?

Функция setImmediate Node.js взаимодействует с циклом событий особым образом

Когда вы хотите выполнить какой-то фрагмент кода асинхронно, но как можно скорее, одним из вариантов является использование функции setImmediate(), предоставляемой Node.js:

Все об иммутабелных массивах и объектах в JavaScript

Наблюдается взрыв популярности таких библиотек, как Redux и NGRX. Одно общее требование, которое они имеют, является иммутабельные состояния. Состояние приложения является результатом списка действий, последовательно применяемых к исходному состоянию. Каждое состояние приложения не подлежит изменению. Новое действие использует существующее состояние для расчета нового. Это помогает нам избежать случайных изменений состояния с помощью изменяемых операций. Это также позволяет нам исследовать, какие действия привели к нашему текущему состоянию.

10 интересных JavaScript и CSS библиотек

Мы подобрали для вас коллекцию лучших ресурсов на которые мы наткнулись и которые заслуживают вашего внимания!

JavaScript: Метод String.padEnd

Метод padEnd добавляет заданное количество символов в конец строки. Он может нам пригодится например для табличного отображения строк.

JavaScript: Давайте узнаем о Set и его возможностях

Не будь дубликатом, иначе Set поймает тебя

ES2015 / ES6 дал нам много полезных инструментов и функций, но наиболее выдающимся для меня является Set. Он не используется в полной мере. Я надеюсь убедить вас в его ценности в этой статье, чтобы вы могли воспользоваться всеми преимуществами этой прекрасной утилиты.

Создание сетки с помощью CSS Grid 

В недавнем проекте я наткнулся на изящный способ создания макета сетки, используя CSS Grid и немного javascript. Сначала я думал об использовании чего-то вроде Masonry.js или Isotope, но это было немного излишне. Что хорошего в этом подходе, он очень гибкий и не опирается ни на какие фреймворки! Я постараюсь сделать этот пост коротким и приятным, чтобы вы могли сами приступить к работе и насладиться этим трюком.

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу