5 лет назад
Как в JS удалить дублирующиеся объекты в массиве?
Допустим, у нас есть массив объектов, таких как следующие: Первый и последний объекты в массиве идентичны. Так что, если мы хотим удалить такие дубликаты объектов из массива? Удивительно, но это довольно сложная проблема для решения. Чтобы понять почему, давайте посмотрим, как мы можем удалить дубликаты из массива плоских элементов, таких как строки. Удаление дубликатов плоских элементов из массива Допустим, у нас есть следующий массив: Если бы мы хотели удалить любые дубликаты из этого массива,...
Однострочники JavaScript, которые сэкономят вам часы кодинга
Эти однострочники помогут вам поднять ваши навыки JavaScript на новый уровень и позволят писать код гораздо быстрее. Найти максимальное значение в массиве: Math.max(...array) Удалить дубликаты из массива: [...new Set(array)] Сгенерировать случайное число от 1 до 100: Math.floor(Math.random() * 100) + 1 Проверить, является ли строка валидным числом: !isNaN(parseFloat(string)) Получить текущую дату и время: new Date().toString() Проверить, является ли переменная массивом: Array.isArray(variable) Проверить,...