Типы событий в React и TypeScript
При работе с React и TypeScript вы часто сталкиваетесь с ошибками...
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
При работе с React и TypeScript вы часто сталкиваетесь с ошибками...
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Динамическое создание переменной
#полезное
eval
создаёт переменную с именем, заданным в variableName
, и присваивает ей значение value
. В данном случае создаётся переменная x
со значением 10
.#полезное
👍4
As const в Typescript
В разработке часто возникают ситуации, когда точность типов и нежелание допускать неясности в коде становятся первостепенными задачами. В таких случаях, разработчикам приходится искать инструменты, предоставляющие максимальную ясность и строгость в определении данных. Один из таких инструментов — ключевое слово
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
В разработке часто возникают ситуации, когда точность типов и нежелание допускать неясности в коде становятся первостепенными задачами. В таких случаях, разработчикам приходится искать инструменты, предоставляющие максимальную ясность и строгость в определении данных. Один из таких инструментов — ключевое слово
as const
. В данной статье мы рассмотрим, как as const
может повысить уровень строгости и предсказуемости, а также рассмотрим практические примеры его использования для создания неизменяемых и точных типов.#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
👍2
Вызов функции через
#полезное
eval
eval
вызывает функцию по её имени, заданному в functionName
, и передаёт ей аргумент argument
. В данном случае вызывается функция greet
с аргументом "Alice"
.#полезное
👍2
Решаем задачу: как сохранить нервные клетки пользователей с помощью валидации поля ввода
В этом году я много путешествовал, поэтому нередко заполнял формы с анкетами на разные визы — в них бывало по 30—40 полей. Когда что-то шло не так, часто сайты не давали никакой обратной связи. Иногда они сбрасывали всё, что я заполнял в течение часа, если одно из полей невалидно.
Решить проблему могла бы валидация. Это критически важная часть разработки веб-приложений, которая соотносит данные с необходимым форматом и указывает на ошибки. Также она гарантирует безопасность дальнейшей обработки этих данных.
В этой статье мы разберёмся, как настроить валидацию поля ввода.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
В этом году я много путешествовал, поэтому нередко заполнял формы с анкетами на разные визы — в них бывало по 30—40 полей. Когда что-то шло не так, часто сайты не давали никакой обратной связи. Иногда они сбрасывали всё, что я заполнял в течение часа, если одно из полей невалидно.
Решить проблему могла бы валидация. Это критически важная часть разработки веб-приложений, которая соотносит данные с необходимым форматом и указывает на ошибки. Также она гарантирует безопасность дальнейшей обработки этих данных.
В этой статье мы разберёмся, как настроить валидацию поля ввода.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Динамическое выполнение кода на основе условий
В зависимости от значения переменной
#полезное
В зависимости от значения переменной
condition
, eval
выполняет одну из двух строк кода. Если condition
равно true
, выполняется первая строка, иначе — вторая.#полезное
👍2🫡1
Лучшие поисковые пакеты для JavaScript
Спрос на функции поиска растет, и многие разработчики пытаются внедрить их в свои приложения. Однако создание таких приложений с нуля - сложная и трудоемкая задача. К счастью, существует множество библиотек с открытым исходным кодом, позволяющих освободить разработчиков от этого бремени.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Спрос на функции поиска растет, и многие разработчики пытаются внедрить их в свои приложения. Однако создание таких приложений с нуля - сложная и трудоемкая задача. К счастью, существует множество библиотек с открытым исходным кодом, позволяющих освободить разработчиков от этого бремени.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Использование
#полезное
eval
для работы с JSONeval
преобразует JSON-строку в объект. Обратите внимание на скобки вокруг строки: они нужны, чтобы eval
корректно интерпретировал строку как объект.#полезное
👍4👏1
Почему typeof null === «object» в современном прочтении
Причина тому - обычный человеческий фактор, или, попросту, невинная ошибка в коде. Как эта ошибка могла случиться, попробуем разобраться в этой статьей.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Причина тому - обычный человеческий фактор, или, попросту, невинная ошибка в коде. Как эта ошибка могла случиться, попробуем разобраться в этой статьей.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Динамическое создание функции
#полезное
eval
создаёт функцию на основе строки functionBody
. В данном случае создаётся функция, которая выводит сообщение в консоль.#полезное
👍4
Вопросы и ответы для собеседования на позицию frontend-разработчик
Советую не заучивать их, а разобраться в каждом примере, так как все вопросы являются типовыми и могут встретиться только в другой формулировке. Если что-то не понятно, лучше посмотреть в документации, а не прочитать и забыть.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Советую не заучивать их, а разобраться в каждом примере, так как все вопросы являются типовыми и могут встретиться только в другой формулировке. Если что-то не понятно, лучше посмотреть в документации, а не прочитать и забыть.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
👍3❤1
Использование
В строгом режиме
#полезное
eval
для выполнения кода в строгом режимеВ строгом режиме
eval
не может создавать переменные в глобальной области видимости. В данном случае переменная x
создаётся внутри области видимости eval
.#полезное
👍2
Строим свой SSO
Всем привет, мы продолжаем строить собственный SSO Server
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Всем привет, мы продолжаем строить собственный SSO Server
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Опасность
Если
#полезное
eval
: выполнение вредоносного кодаЕсли
eval
получает ненадёжные данные (например, ввод пользователя), он может выполнить произвольный код, что делает его опасным.#полезное
👍1
Может ли нейро-сотрудник на базе ChatGPT звонить по обычной телефонной линии?
ChatGPT - LLM модель от компании OpenAI и без преувеличения это главное событие в мире в прошедшем 2023 году.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
ChatGPT - LLM модель от компании OpenAI и без преувеличения это главное событие в мире в прошедшем 2023 году.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Использование
#полезное
eval
для динамического доступа к свойствам объектаeval
позволяет динамически обращаться к свойствам объекта. В данном случае он извлекает значение свойства name
из объекта obj
.#полезное
👍1
Сайт с поддержкой markdown на GitHub-Pages платформе
Эта статья рассчитана на тех, кто хочет узнать или получить простой сайт с возможностью добавления и правки контента на основе создания markdown-постов.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Эта статья рассчитана на тех, кто хочет узнать или получить простой сайт с возможностью добавления и правки контента на основе создания markdown-постов.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Использование
#полезное
eval
для выполнения кода в глобальной области видимостиeval
может создавать переменные в глобальной области видимости. В данном случае создаётся глобальная переменная globalVar
.#полезное
👍2
Что такое react-afc
react-afc - библиотека для более простого (чем в простом react) уменьшения количества ненужных ререндеров дочерних компонентов.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
react-afc - библиотека для более простого (чем в простом react) уменьшения количества ненужных ререндеров дочерних компонентов.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
Ограничение области видимости
#полезное
eval
с помощью функцииeval
может изменять переменные в текущей области видимости. В данном случае он изменяет значение локальной переменной x
.#полезное
👍1