ru
Feedback
JavaScript заметки

JavaScript заметки

Открыть в Telegram

Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке. Можно почитать пока компилируется проект :) Сотрудничество: @noname_media Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl

Больше
7 747
Подписчики
-624 часа
-127 дней
-7630 день
Архив постов
Использование JavaScript Async Iterators для работы с потоками данных Async Iterators предоставляют удобный способ работы с а
Использование JavaScript Async Iterators для работы с потоками данных Async Iterators предоставляют удобный способ работы с асинхронными итерируемыми объектами. #полезное

Почему typeof null === «object» в современном прочтении Причина тому - обычный человеческий фактор, или, попросту, невинная о
Почему typeof null === «object» в современном прочтении Причина тому - обычный человеческий фактор, или, попросту, невинная ошибка в коде. Как эта ошибка могла случиться, попробуем разобраться в этой статьей. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript Decorators для модификации поведения функций Decorators позволяют модифицировать поведение методов и
Использование JavaScript Decorators для модификации поведения функций Decorators позволяют модифицировать поведение методов или классов. #полезное

Лучшие поисковые пакеты для JavaScript Спрос на функции поиска растет, и многие разработчики пытаются внедрить их в свои прил
Лучшие поисковые пакеты для JavaScript Спрос на функции поиска растет, и многие разработчики пытаются внедрить их в свои приложения. Однако создание таких приложений с нуля - сложная и трудоемкая задача. К счастью, существует множество библиотек с открытым исходным кодом, позволяющих освободить разработчиков от этого бремени. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript Modules для организации кода JavaScript Modules предоставляют механизм для организации кода, разделя
Использование JavaScript Modules для организации кода JavaScript Modules предоставляют механизм для организации кода, разделяя его на небольшие модули с явным экспортом и импортом. #полезное

Решаем задачу: как сохранить нервные клетки пользователей с помощью валидации поля ввода В этом году я много путешествовал, п
Решаем задачу: как сохранить нервные клетки пользователей с помощью валидации поля ввода В этом году я много путешествовал, поэтому нередко заполнял формы с анкетами на разные визы — в них бывало по 30—40 полей. Когда что-то шло не так, часто сайты не давали никакой обратной связи. Иногда они сбрасывали всё, что я заполнял в течение часа, если одно из полей невалидно.  Решить проблему могла бы валидация. Это критически важная часть разработки веб-приложений, которая соотносит данные с необходимым форматом и указывает на ошибки. Также она гарантирует безопасность дальнейшей обработки этих данных.  В этой статье мы разберёмся, как настроить валидацию поля ввода. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

📱 JavaScript quiz Знаешь особенности хранения данных в sessionStorage и localStorage? Директивы var, let, const для тебя не одно и то же? А 0.1 + 0.1 + 0.1 не равно 0.3? Проверяй свои знания JavaScript с помощью тестов. Не получается? Изучай правильные ответы. Не забудь подписаться

Использование JavaScript Promises для асинхронного программирования Promises предоставляют удобный способ обработки асинхронн
Использование JavaScript Promises для асинхронного программирования Promises предоставляют удобный способ обработки асинхронных операций и их результатов. #полезное

Типы событий в React и TypeScript При работе с React и TypeScript вы часто сталкиваетесь с ошибками... #статья ❤️ Прожимай ре
Типы событий в React и TypeScript При работе с React и TypeScript вы часто сталкиваетесь с ошибками... #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript Web Workers для параллельных вычислений Web Workers позволяют выполнять вычисления в отдельном поток
Использование JavaScript Web Workers для параллельных вычислений Web Workers позволяют выполнять вычисления в отдельном потоке, не блокируя основной поток браузера. #полезное

Фронтенд в картинках — просто, наглядно и понятно. Новые знания в компактном формате каждый день. Присоединяйтесь: @FrontendP
+4
Фронтенд в картинках — просто, наглядно и понятно. Новые знания в компактном формате каждый день. Присоединяйтесь: @FrontendPortal

Обработка событий в JavaScript: всплытие, перехват, делегирование и распространение событий JavaScript поможет сделать веб-пр
Обработка событий в JavaScript: всплытие, перехват, делегирование и распространение событий JavaScript поможет сделать веб-приложение интерактивным и отзывчивым. Важно только освоить методы обработки событий, которые заставляют приложения адекватно реагировать на действия пользователей и предотвращают неожиданное поведение. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript Generators для ленивой загрузки данных Генераторы позволяют лениво загружать данные по требованию, ч
Использование JavaScript Generators для ленивой загрузки данных Генераторы позволяют лениво загружать данные по требованию, что может быть полезным при работе с большим объемом данных. #полезное

Как реализовать простой контроль версий с помощью JavaScript, чтобы лучше разобраться в Git Git - эффективная система, предна
Как реализовать простой контроль версий с помощью JavaScript, чтобы лучше разобраться в Git Git - эффективная система, предназначенная для контроля версий и отслеживания истории исходного кода. Изучим внутреннее устройство Git, реализуя его упрощенную версию. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript Proxy для реализации виртуальных свойств Здесь Proxy используется для создания виртуального свойства
Использование JavaScript Proxy для реализации виртуальных свойств Здесь Proxy используется для создания виртуального свойства fullName, которое автоматически обновляет значения firstName и lastName при установке. #полезное

Oxlint — более быстрая альтернатива ESLint Друзья, всем привет! Меня зовут Игорь Карелин, я frontend-разработчик в компании Д
Oxlint — более быстрая альтернатива ESLint Друзья, всем привет! Меня зовут Игорь Карелин, я frontend-разработчик в компании Домклик. Недавно стал общедоступен новый линтер Oxlint, основанный на языке программирования Rust, и многие эксперты высоко оценили его. Какие преимущества Oxlint предоставляет по сравнению со своим предшественником ESLint? #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование JavaScript localStorage для долгосрочного хранения данных на стороне клиента localStorage подобен sessionStorag
Использование JavaScript localStorage для долгосрочного хранения данных на стороне клиента localStorage подобен sessionStorage, но сохраняет данные на стороне клиента даже после закрытия вкладки или браузера. #полезное

Hippotable — анализ данных прямо в браузере Сегодня я расскажу про hippotable — удобный инструмент для анализа данных, которы
Hippotable — анализ данных прямо в браузере Сегодня я расскажу про hippotable — удобный инструмент для анализа данных, который я сделал для себя и для людей. Я люблю ковыряться в данных. Иногда станет интересно, в какой области больше всего городов, так аж кушать не могу, пока не выясню (как легко догадаться, в Московской, но потом в Свердловской). А на работе мне иногда удаётся совместить приятное с полезным: о нет, вижу ошибку в логах! Из каких браузеров она летит? #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

🚀 Senior-разработчики делится секретами фронтенда в канале @frontendino Ежедневно разбираем сложные темы простым языком, пок
🚀 Senior-разработчики делится секретами фронтенда в канале @frontendino Ежедневно разбираем сложные темы простым языком, показываем примеры кода и решаем реальные задачи. 👉 Присоединяйтесь к сообществу профессионалов

Использование JavaScript Closures для создания приватных переменных JavaScript Closures позволяют создавать приватные перемен
Использование JavaScript Closures для создания приватных переменных JavaScript Closures позволяют создавать приватные переменные, недоступные извне функции. #полезное