JavaScript заметки
8.52K subscribers
2.77K photos
4 videos
1.28K links
Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке.

Можно почитать пока компилируется проект :)

Сотрудничество: @noname_media

Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl
Download Telegram
Функция filter()

Используется для фильтрации элементов массива на основе заданного условия

#функции
👍10🔥31
Функция every()

Проверяет, удовлетворяют ли все элементы массива заданному условию

#функции
👍9
Стек вызовов JavaScript

Как выполняются функции в Javascript? Каков порядок их выполнения? Что такое контекст выполнения? Отвечаем на эти вопросы с иллюстрациями.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
👍105🔥2
О производительности JavaScript

Бенчмарки — это что-то вроде минного поля. Каждый бенчмарк имеет свои недостатки и погрешности, и помимо пиковой производительности существует целый ряд других факторов, которые необходимо оценивать при выборе платформы или фреймворка для создания веб-сервисов. В данной статье автор демонстрирует производительность фреймворка just-js.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
4👍2🔥1
Функция find()

Находит первый элемент в массиве, удовлетворяющий заданному условию.

#функции
👍7🔥31
Функция some()

Проверяет, удовлетворяет ли хотя бы один элемент массива заданному условию.

#функции
👍8🔥31
Управление памятью JavaScript

Если вы разрабатывали приложения, то могли сталкиваться с такой проблемой, как утечка памяти. В сегодняшней статье мы расскажем об управлении памятью в JS и о том, как не допустить ее утечек.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
9👍1🔥1
Способы применения reduce

Метод reduce() выполняет функцию редуктора для каждого элемента массива и возвращает одно выходное значение. Редьюсер проходит по массиву поэлементно. На каждом шаге добавляет текущее значение массива к результату предыдущего шага. Этот результат является текущей суммой всех предыдущих шагов. Делается это до тех пор, пока не останется элементов для добавления. Делимся статьей, где автор демонстрирует различные применения reduce.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
👍73🔥3
Функция sort()

Сортирует элементы массива по заданному критерию

#функции
👍62🔥1
Функция findIndex()

Возвращает индекс первого элемента в массиве, удовлетворяющего заданному условию.

#функции
👍31🔥1
Клонирования в JavaScript

Чтобы выделить "победителя" среди методов глубокого клонирования в JavaScript, необходимо протестировать каждый из них. Предлагаем результаты серии модульных тестов.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
👍42🔥1
Асинхронный JavaScript

Асинхронное программирование — это метод, который позволяет твоей программе запустить потенциально длительную задачу и по-прежнему иметь возможность реагировать на другие события во время выполнения этой задачи. Данная статья поможет разобраться с асинхронностью.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
👍73
Функция forEach()

Выполняет заданное действие для каждого элемента массива.

#функции
👍81
Функция concat()

Объединяет два или более массива и возвращает новый массив.

#функции
👍112🔥2
Логические и побитовые операторы в JavaScript

В данной статье автор подробно рассказывает про логические операторы «НЕ», «ИЛИ», «И» и нулевого слияния. Дополнительно рассматриваются побитовые операторы. Они используются для криптографии.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
2👍1🔥1
Копирование в JavaScript

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

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
👍54🔥2
Функция reverse()

Меняет порядок элементов массива на противоположный.

#функции
👍112🔥2
Функция slice()

Создает новый массив, содержащий выбранные элементы из исходного массива.

#функции
👍6🔥1
Внутреннее устройство JavaScript

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

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
4👍2🔥1
5 важных моментов из JavaScript

JavaScript - сложный язык, способный загнать в тупик не только новичков, но и опытных разработчиков. Предлагаемые рекомендации помогут принимать правильные решения при написании JS-кода, чтобы избежать многих ошибок.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
👍9🔥1