Цикл for vs forEach в JavaScript

Если ты новенький в JavaScript, то тебе может быть не понятна разница между использованием цикла for и метода Array.forEach. В этой статье я сделаю сравнительный анализ этих двух способов итерирование массива. Синтаксис Синтаксис цикла for довольно простой, и мало чем отличается от такого цикла в других языках програмирования. Цикл for принимает 3 выражения. Первое выражение … 

 

Аргументы командной строки в Node.js

Что такое аргументы командной строки (Command Line Arguments)? Аргументы командной строки — это строки которые используются для передачи дополнительной информации перед запуском программы из терминала (CLI) операционной системы. Аргументы командной строки как правило содержат параметры конфигурации приложения, например, адрес порта HTTP сервера. В большинстве случаев аргументы передаются после названия программы. Пример синтаксиса можно увидеть ниже: … 

 

Графовая база данных Neo4j

Хранение данных в реляционных СУБД имеет свои преимущества, но для определенных типов задач не подходит, особенно когда необходимо хранить много связей между данными. Для решения этих проблем можно применить графовую СУБД. Для начала стоит сделаем краткий обзор, Neo4j — графовая база данных с открытым исходным кодом разработана на языке Java, с поддержкой транзакции (ACID). Данные … 

 

Как отправить пуш сообщение в Node.js?

Сначалa нужно установить пакет firebase-admin: Далее импортироем библиотеку: Для отправки пуш сообщения будем использовать метод sendToDevice (). Он принимает параметром массив пуш токенов, вторим параметром данные сообщение.   Также FCM позволяет отправить сообщение группе устройств, для этого используэться механизм pub/sub.