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

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

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

Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl
Download Telegram
Клонирования в 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
10 игр для изучения JavaScript

Изучать язык, играя в игры, очень весело, а для некоторых людей это отличный способ наглядного восприятия языка.

#статья

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

👉 Читать статью
👍9🔥41
Граф

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

#объекты
👍11🔥21
Объекты с вложенными свойствами

Это объекты, содержащие другие объекты в качестве свойств

#объекты
👍63🔥2
Асинхронность в JS: как выполнять долгие сетевые запросы без блокирования основного потока

Асинхронность – это способ координации поведения программы на протяжении какого-то временного отрезка. Разбираем, как в синхронном JavaScript вынести операции за рамки единого потока, чтобы не блокировать действие кода после тяжёлых операций. 

#статья

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

👉 Читать статью
5👍1🔥1
JavaScript Live-Coding

Искусство live-coding в JavaScript становится все более важным для успешной карьеры веб-разработчика. Если ты стремишься преуспеть на собеседованиях и проявить свои навыки в реальном времени, то эта статья для тебя.

#статья

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

👉 Читать статью
2👍2🔥2
Объекты Proxy

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

#объекты
👍7
Объекты с методами

Это объекты, содержащие функции в качестве свойств

#объекты
👍102🔥2
Учебник по JavaScript: работа с объектами

Статья охватывает все аспекты типа Object: создание, наследование, работа с полями и сериализация. Новички освоят базовые концепции языка, а продвинутые пользователи освежат в памяти знания.

#статья

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

👉 Читать статью
🔥6👍1
Игра от первого лица в 265 строках Javascript

Сегодня окунёмся в мир, который можно потрогать. В этой статье мы исследуем, как с нуля, быстро и без особо сложной математики написать движок для игры от первого лица. Для этого мы воспользуемся приёмом под названием «бросание лучей» (raycasting). 

#статья

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

👉 Читать статью
🔥3👍1
Оператор класса

Это новый синтаксис для создания классов в JavaScript

#объекты
👍11