Поднятие в JavaScript
#javascript
Поднятие (англ. hoisting) в JavaScript позволяет использовать функции и переменные до их объявления. В этой статье мы разберем, что собой представляет поднятие и как оно работает.
Читать статью
#javascript
Поднятие (англ. hoisting) в JavaScript позволяет использовать функции и переменные до их объявления. В этой статье мы разберем, что собой представляет поднятие и как оно работает.
Читать статью
5 интересных приёмов с деструктуризацией в JavaScript
#javascript
Чтение свойств объектов и обращение к элементам массива – довольно распространённые операции. Деструктуризация значительно упрощает подобные действия. В этой статье мы рассмотрим 5 интересных и нетривиальных способов использования деструктуризации в JavaScript.
Читать статью
#javascript
Чтение свойств объектов и обращение к элементам массива – довольно распространённые операции. Деструктуризация значительно упрощает подобные действия. В этой статье мы рассмотрим 5 интересных и нетривиальных способов использования деструктуризации в JavaScript.
Читать статью
👍6
29 идей проектов UI (на HTML, CSS и JavaScript)
#верстка #frontend #html #css #javascript
Создание пользовательских интерфейсов помогает закрепить знания, полученные при изучении HTML, CSS и JS, а также развить дизайнерские способности. Представляем подборку подходящих идей UI-проектов. К каждой прилагается скриншот общего вида и Codepen с примером реализации.
Читать статью
#верстка #frontend #html #css #javascript
Создание пользовательских интерфейсов помогает закрепить знания, полученные при изучении HTML, CSS и JS, а также развить дизайнерские способности. Представляем подборку подходящих идей UI-проектов. К каждой прилагается скриншот общего вида и Codepen с примером реализации.
Читать статью
👍8
Тернарный оператор в JavaScript: за, против, подводные камни
#javascript
Тернарные выражения и if-предложения похожи, но не эквивалентны. Между ними есть различия, на которые люди зачастую не обращают внимания. И эти различия сказываются на вашем коде.
Читать статью
#javascript
Тернарные выражения и if-предложения похожи, но не эквивалентны. Между ними есть различия, на которые люди зачастую не обращают внимания. И эти различия сказываются на вашем коде.
Читать статью
👍3
LocalStorage — локальное хранилище в JavaScript
#javascript
На заре интернета для хранения данных вам нужен был сервер. Сегодня локальное хранилище (LocalStorage) позволяет хранить данные в браузерах и приложениях, не обращаясь к бэкенд-серверу.
Давайте разберем применение LocalStorage на примере.
Читать статью
#javascript
На заре интернета для хранения данных вам нужен был сервер. Сегодня локальное хранилище (LocalStorage) позволяет хранить данные в браузерах и приложениях, не обращаясь к бэкенд-серверу.
Давайте разберем применение LocalStorage на примере.
Читать статью
👍4
6 библиотек JavaScript для создания PDF
#javascript
Обзоры нескольких JS-библиотек для генерации PDF. Они помогут вам подобрать подходящую библиотеку для вашего следующего приложения.
Читать статью
#javascript
Обзоры нескольких JS-библиотек для генерации PDF. Они помогут вам подобрать подходящую библиотеку для вашего следующего приложения.
Читать статью
Как писать комментарии к JavaScript-коду
#javascript
Написание комментариев имеет решающее значение для читаемости кода, удобства сопровождения и совместной работы разработчиков. Комментарии в JS выступают в роли заметок, они объясняют функции и логику или предоставляют контекст.
В этой статье мы расскажем о значении комментирования кода и о лучших практиках, которым следует следовать. Также на примерах покажем эффективное комментирование в JavaScript.
Читать статью
#javascript
Написание комментариев имеет решающее значение для читаемости кода, удобства сопровождения и совместной работы разработчиков. Комментарии в JS выступают в роли заметок, они объясняют функции и логику или предоставляют контекст.
В этой статье мы расскажем о значении комментирования кода и о лучших практиках, которым следует следовать. Также на примерах покажем эффективное комментирование в JavaScript.
Читать статью
Асинхронные итераторы в JavaScript
#javascript
Некоторое время назад я опубликовал на своем Medium статью, в которой рассказал о протоколе Iterator и его пользовательском интерфейсе. Однако в дополнение к таким API, как Promise.finally, ECMAScript 2018 принес нам еще один способ работы с итераторами. Это асинхронные итераторы.
Читать статью
#javascript
Некоторое время назад я опубликовал на своем Medium статью, в которой рассказал о протоколе Iterator и его пользовательском интерфейсе. Однако в дополнение к таким API, как Promise.finally, ECMAScript 2018 принес нам еще один способ работы с итераторами. Это асинхронные итераторы.
Читать статью
Мемоизация в React: я почитал документацию вместо вас
#javascript
Не всем комфортно работать напрямую с документацией, так что если вы постоянно откладываете погружение в документацию React - я сделал это за вас, постарался выделить самое важное, и дать ссылки для углубленного погружения. В статье рассмотрены три инструмента мемоизации в React: useMemo, useCallback, memo.
Читать статью
#javascript
Не всем комфортно работать напрямую с документацией, так что если вы постоянно откладываете погружение в документацию React - я сделал это за вас, постарался выделить самое важное, и дать ссылки для углубленного погружения. В статье рассмотрены три инструмента мемоизации в React: useMemo, useCallback, memo.
Читать статью
❤1