Публикации по теме 'javascript'
Проверка форм и формы React Hook
Проверка формы важна для безопасности и упрощает использование наших веб-приложений. Разработчики постоянно создают формы, и мы снова и снова повторяем одни и те же шаблоны в каждом проекте.
Нам также нравится быть эффективными (упрощать себе жизнь), а использование некоторых доверенных сторонних библиотек — отличный способ сократить код и упростить его чтение и работу.
Сегодня я собираюсь реализовать очень полезную библиотеку React Hook Forms. В этой библиотеке используется..
Преобразование функций на основе обратного вызова в функции на основе промисов с использованием util.promisify в Node.js
Введение
Асинхронные операции являются ключевым аспектом Node.js, и хотя обратные вызовы традиционно использовались для обработки асинхронных задач, промисы и асинхронность/ожидание стали предпочтительным подходом для многих разработчиков из-за их удобочитаемости и простоты использования. В этой статье мы обсудим, как преобразовать функции на основе обратного вызова в функции на основе промисов, используя встроенный в Node.js метод util.promisify .
Зачем конвертировать в промисы?..
Функции конструктора в JavaScript
Функция-конструктор — это обычная функция со следующими соглашениями:
Имя функции-конструктора начинается с заглавной буквы. Функцию конструктора следует вызывать только с оператором new .
По сути, новый оператор делает следующее в приведенном выше коде:
Создает пустой объект и назначает его этому . Присваивает аргументы «John», «Cena» свойствам firstName и lastName. Верните это значение.
Функция конструктора позволяет создавать несколько похожих объектов.
пусть..
WTF - это мемоизация
Хорошо, те, кто увидел этот термин впервые в своей жизни, могут трепетать перед этим новым термином (как и я), бормоча: « Ух ты, еще одна причудливая техника в мире информатики, которую я должен изучить? ”
Однако это неправда. На самом деле это самый известный метод, который мы когда-либо знали - Кэширование !
В мире информатики кеширование есть повсюду. От оборудования до программного обеспечения кэширование существует почти на каждом уровне (физическом или абстракционном)...
10 причудливых фактов, которые делают Javascript таким особенным и уникальным
JavaScript — это уникальный язык программирования, обладающий некоторыми странными и причудливыми особенностями, которых нет в других языках программирования. В этой статье мы рассмотрим 10 странных и странных вещей, связанных с языком JavaScript.
Автоматическая вставка точки с запятой Одной из самых известных особенностей JavaScript является автоматическая вставка точки с запятой. В отличие от большинства языков программирования, JavaScript не требует точки с запятой в конце..
Svelte: первые шаги в будущее
Что такое Svelte?
В 2019 году было 3 фреймворка, которые управляли сценой для JS-фреймворков. Реагируйте на Vue и Angular. Что у них общего? Все они являются полностью исполняемыми фреймворками, и в этом их главное отличие от Svelte. Svelte - это компилятор, который использует чистые веб-технологии, такие как HTML, CSS и JS, для создания реактивного взаимодействия без каких-либо фальшивых DOM, таких как React…
См. Состояние JS в 2019 году … чтобы узнать о текущих тенденциях в JS...
Одна проблема, пять решений — Частоты
Привет, читатель, я вернулся с еще одним эпизодом из этой серии, где мы выбираем одну проблему и рассматриваем несколько решений, написанных на разных языках программирования.
Чтобы прочитать две предыдущие статьи, нажмите : — здесь для популярных решений — и здесь для палиндрома решения
После надлежащего введения давайте сначала разберемся с проблемой. Частоты — это распространенное понятие, используемое в основном в статистике и ее производных, таких как наука о данных и..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..