en
Feedback
JavaScript заметки

JavaScript заметки

Open in Telegram

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

Show more
7 751
Subscribers
No data24 hours
-107 days
-7130 days
Posts Archive
Как декораторы могут упростить разработку веб-форм В статье я буду писать о подходе, использующем библиотеку MobX. Так что ес
Как декораторы могут упростить разработку веб-форм В статье я буду писать о подходе, использующем библиотеку MobX. Так что если вы в своих проектах её не используете, статья может быть не так полезна. Но вы можете рассматривать её, как возможный источник вдохновения по тому, как можно разрабатывать формы. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование eval для выполнения асинхронного кода eval может выполнять асинхронный код, включая await. В данном случае он ж
Использование eval для выполнения асинхронного кода eval может выполнять асинхронный код, включая await. В данном случае он ждёт 1 секунду, а затем выводит сообщение. #полезное

Один компонент, 20+ фич, A/B-тесты: Поможет ли машина состояний? Сталкивались ли вы с проблемой возникновения багов из-за пер
Один компонент, 20+ фич, A/B-тесты: Поможет ли машина состояний? Сталкивались ли вы с проблемой возникновения багов из-за пересечения включенных фичей в приложении? Или, возможно, была необходимость одновременно проводить большое число A/B-экспериментов в одном компоненте?  #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Ограничение области видимости eval с помощью функции eval может изменять переменные в текущей области видимости. В данном слу
Ограничение области видимости eval с помощью функции eval может изменять переменные в текущей области видимости. В данном случае он изменяет значение локальной переменной x. #полезное

Что такое react-afc react-afc - библиотека для более простого (чем в простом react) уменьшения количества ненужных ререндеров
Что такое react-afc react-afc - библиотека для более простого (чем в простом react) уменьшения количества ненужных ререндеров дочерних компонентов. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование eval для выполнения кода в глобальной области видимости eval может создавать переменные в глобальной области ви
Использование eval для выполнения кода в глобальной области видимости eval может создавать переменные в глобальной области видимости. В данном случае создаётся глобальная переменная globalVar. #полезное

Сайт с поддержкой markdown на GitHub-Pages платформе Эта статья рассчитана на тех, кто хочет узнать или получить простой сайт
Сайт с поддержкой markdown на GitHub-Pages платформе Эта статья рассчитана на тех, кто хочет узнать или получить простой сайт с возможностью добавления и правки контента на основе создания markdown-постов. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование eval для динамического доступа к свойствам объекта eval позволяет динамически обращаться к свойствам объекта. В
Использование eval для динамического доступа к свойствам объекта eval позволяет динамически обращаться к свойствам объекта. В данном случае он извлекает значение свойства name из объекта obj. #полезное

Может ли нейро-сотрудник на базе ChatGPT звонить по обычной телефонной линии? ChatGPT - LLM модель от компании OpenAI и без п
Может ли нейро-сотрудник на базе ChatGPT звонить по обычной телефонной линии? ChatGPT - LLM модель от компании OpenAI и без преувеличения это главное событие в мире в прошедшем 2023 году. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Опасность eval: выполнение вредоносного кода Если eval получает ненадёжные данные (например, ввод пользователя), он может вып
Опасность eval: выполнение вредоносного кода Если eval получает ненадёжные данные (например, ввод пользователя), он может выполнить произвольный код, что делает его опасным. #полезное

Строим свой SSO Всем привет, мы продолжаем строить собственный SSO Server #статья ❤️ Прожимай реакции, если нравится такой фо
Строим свой SSO Всем привет, мы продолжаем строить собственный SSO Server #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование eval для выполнения кода в строгом режиме В строгом режиме eval не может создавать переменные в глобальной обла
Использование eval для выполнения кода в строгом режиме В строгом режиме eval не может создавать переменные в глобальной области видимости. В данном случае переменная x создаётся внутри области видимости eval. #полезное

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

Динамическое создание функции eval создаёт функцию на основе строки functionBody. В данном случае создаётся функция, которая
Динамическое создание функции eval создаёт функцию на основе строки functionBody. В данном случае создаётся функция, которая выводит сообщение в консоль. #полезное

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

Использование eval для работы с JSON eval преобразует JSON-строку в объект. Обратите внимание на скобки вокруг строки: они ну
Использование eval для работы с JSON eval преобразует JSON-строку в объект. Обратите внимание на скобки вокруг строки: они нужны, чтобы eval корректно интерпретировал строку как объект. #полезное

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

Динамическое выполнение кода на основе условий В зависимости от значения переменной condition, eval выполняет одну из двух ст
Динамическое выполнение кода на основе условий В зависимости от значения переменной conditioneval выполняет одну из двух строк кода. Если condition равно true, выполняется первая строка, иначе — вторая. #полезное

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

Вызов функции через eval eval вызывает функцию по её имени, заданному в functionName, и передаёт ей аргумент argument. В данн
Вызов функции через eval eval вызывает функцию по её имени, заданному в functionName, и передаёт ей аргумент argument. В данном случае вызывается функция greet с аргументом "Alice". #полезное