Публикации по теме 'javascript'
Javascript — 7 полезных понятий с примерами
Javascript уже давно является очень популярным языком и широко используется в сообществе.
Вот краткое изложение некоторых полезных расширенных концепций.
Давайте начнем.
1. Подъем
Подъем означает вытягивание чего-либо , javascript также делает то же самое.
В JavaScript есть механизм, который перемещает все объявления переменных и функций в верхнюю часть их области видимости перед выполнением кода.
Вы можете использовать var или function перед его объявлением. Полезно,..
Кеширование файлов с помощью Webpack + Service Worker
Кеширование файлов с помощью Webpack + Service Worker
Я работаю над проектом, который состоит из множества репозиториев. Один из них содержит JS-код приложения, другой - серверную часть, на которой хранится index.html.
У нас есть требование, чтобы наше приложение было доступно для работы в автономном режиме. Это было сделано уже с помощью функции appcache. Но в какой-то момент мы решили пойти дальше и использовать для этой функции Service Worker (SW).
Итак, моя история о том, как я..
День 2 из 16 — «Модули»
Эта история является частью серии, которая была начата здесь:
День 0 — «Как запустить TypeScript »
Если вы хотите следовать всем примерам кода, вы должны обратиться к этому, чтобы найти некоторые рекомендации о том, как быстро настроить небольшой проект TypeScript.
По общему признанию, модули не являются очень продвинутой функцией TypeScript, но их важность нельзя недооценивать.
Модульное программирование — это, пожалуй, самый мощный способ создания поддерживаемого кода с четким..
Показать показания датчика Bluetooth LE на ЖК-экране, подключенном к STM32
Целью этого проекта Bluetooth LE является считывание данных датчика качества воздуха и отображение их на ЖК-дисплее, подключенном к плате STM32. Веб-браузер считывает данные датчика и передает их на плату STM32 с помощью BleuIO.
1. Введение
Проект основан на STM32 Nucleo-144 , который управляет ЖК-дисплеем с помощью BleuIO.
Для этого проекта нам понадобятся два USB-ключа BleuIO , один из которых подключен к плате Nucleo, а другой — к компьютеру, на котором запущен веб-скрипт,..
🦝 Автоматическая временная метка мангуста
Позвольте схеме мангуста обрабатывать временные метки для вас
Немного сложно управлять createdAt и updatedAt для каждой операции Create и Update.
Мы можем справиться с этим с помощью встроенных функций мангуста. Есть три способа добавить временные метки в схему мангуста.
1. createdAt и updatedAt в формате метки времени.
const mySchema = new mongoose.Schema(
{
name: String,
},
{
timestamps: true,
}
);
выход:
createdAt: 2021-02-02T06:12:26.668Z ,..
Навигация по циклу событий JavaScript. Ваш путеводитель по асинхронному программированию
Введение
Цикл событий JavaScript — это фундаментальная концепция, которая управляет асинхронным выполнением кода в веб-браузерах и средах Node.js. Этот сложный механизм гарантирует, что JavaScript остается неблокирующим, способным одновременно обрабатывать несколько задач и обеспечивать быстрое реагирование пользователя. В этой статье мы подробно рассмотрим цикл событий, изучим его компоненты, стек вызовов, очередь сообщений и очередь микрозадач, а также поймем, как они работают..
Замыкания в JavaScript: введение
Замыкания — фундаментальная концепция JavaScript и важная часть парадигмы функционального программирования языка. Замыкание – это функция, которая имеет доступ к переменным в своей внешней области видимости даже после возврата внешней функции. Это позволяет разработчикам создавать и управлять состоянием и поведением таким образом, чтобы это было эффективно и просто. понимать.
В этой записи блога мы расскажем, что такое замыкания, почему они полезны и как они работают в JavaScript. Мы..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..