10 лучших библиотек JavaScript с открытым исходным кодом

10 лучших библиотек JavaScript с открытым исходным кодом

Как разработчик, вы должны выбирать из множества библиотек JavaScript, которые различаются по своим функциям и сложности. Найти подходящую библиотеку для вашего проекта может быть непросто.JavaScript – самый популярный язык программирования, используемый сегодня.JavaScript –…

Создание интерактивной карты потоков на JavaScript

Создание интерактивной карты потоков на JavaScript

Пошаговое руководство, показывающее, как создать интерактивную карту потока JS. Проиллюстрировано визуализацией данных по миграции в США. Может показаться сложным создание интерактивной карты потока для Интернета с использованием JavaScript. Но это не так! Это…

JavaScript: проверка, является ли переменная неопределенной или нулевой

JavaScript: проверка, является ли переменная неопределенной или нулевой

Вступление undefinedа null все время прокрадываются в поток кода. Независимо от того, теряем ли мы ссылку из-за побочных эффектов, забываем назначить ссылочную переменную объекту в памяти или получаем пустой ответ от другого…

Взвешенное случайное значение в JavaScript

Взвешенное случайное значение в JavaScript

 Примеры взяты из репозитория javascript-алгоритмов Что такое “взвешенное случайное” Допустим, у вас есть список предметов . Предметом может быть что угодно. Например, мы можем иметь список фруктов и овощей , которые вы хотели бы съесть: [ ‘🍌’, ‘🍎’,…

Как создать словарь JavaScript и добавить пары ключ-значение

Как создать словарь JavaScript и добавить пары ключ-значение

Объекты словаря очень полезны в любом языке программирования. В этой статье рассмотрим, как создать словарь JavaScript и добавить пары ключ-значение. Многие языки программирования, например, C# и Java, имеют встроенные функции…

Number.isInteger() – JavaScript

Number.isInteger() – JavaScript

Метод Number.isInteger() проверяет, является ли переданное значение целым числом или нет. Метод isInteger() возвращает значение true, если предоставленное значение является целым числом или числом типа. В противном случае он возвращает…

Объединяем свойства двух объектов в JavaScript

Объединяем свойства двух объектов в JavaScript

Вступление В JavaScript объект определяется как набор пар ключ-значение. Объект – непримитивный тип данных. Вам часто придётся объединять объекты в один, который содержит все свойства его составных частей. Эта операция…

JavaScript: получаем последний элемент в списке

JavaScript: получаем последний элемент в списке

Вступление Получить последний элемента списка/массива легко. В этом уроке мы рассмотрим, как это сделать. JavaScript – нетипизированный язык. Это значит, что нам не нужно объявлять тип переменной перед её использованием.…

Как разделить массив на куски в JavaScript

Как разделить массив на куски в JavaScript

Вступление Массивы – одна из самых часто используемых структур в JavaScript, поэтому важно знать её встроенные методы. В этом уроке мы рассмотрим, как в JavaScript разделить массив на куски. В…

JavaScript: узнаём количество дней между датами

JavaScript: узнаём количество дней между датами

Вступление Мы часто считаем количество дней от и до даты. Будь то расчет того, когда кто-то должен вернуть книгу, когда следует продлить подписку, сколько дней прошло с момента уведомления или…

JavaScript: проверяем, начинается ли строка с подстроки

JavaScript: проверяем, начинается ли строка с подстроки

Вступление В этом уроке мы рассмотрим, как проверить, начинается ли строка с подстроки. Это можно легко сделать с помощью метода startsWith() или с помощью регулярных выражений. Проверяем, начинается ли строка…

Как разделить строку в JavaScript

Как разделить строку в JavaScript

Вступление В JavaScript есть много полезных встроенных методов для обработки строк, одним из которых является метод split(). В этой статье мы подробнее рассмотрим метод split() и то, как мы можем…

JavaScript: как перенаправить на другую веб-страницу

JavaScript: как перенаправить на другую веб-страницу

Вступление Часто на сайте нужно перенаправлять пользователей на другой веб-сайт или другую веб-страницу. Существует несколько способов, как это сделать. С помощью JavaScript, сервера и мета-кода HTML. Часто нам нужно перенаправлять…

JavaScript: получаем URL-адрес и компоненты (протокол, домен, порт, путь, запрос, хэш)

JavaScript: получаем URL-адрес и компоненты (протокол, домен, порт, путь, запрос, хэш)

Вступление В этом уроке мы рассмотрим, как получить URL загруженной HTML-страницы с помощью JavaScript. Во-первых, взглянем на URL-адрес: Этот вымышленный URL-адрес содержит несколько компонентов: протокол, домен, порт, путь, запрос и…

Node: проверяем, пуст ли файл или каталог

Node: проверяем, пуст ли файл или каталог

Вступление Веб-приложения обычно получают пользовательские данные в той или иной форме, а при любом вводе важна проверка. Проверка, содержат ли поля формы допустимые данные или нет, – первое, о чём…

Переворачиваем массив в JavaScript

Переворачиваем массив в JavaScript

В этом уроке мы рассмотрим, как перевернуть массив в JavaScript. Есть несколько способов это сделать, всё зависит лишь от ваших предпочтений. Мы перевернём эти два массива: Используем Array.reverse() Самый простой…