Ключевые факты
- Категория
- Data Processing
- Типы входных данных
- textarea
- Тип результата
- text
- Покрытие примерами
- 4
- API доступен
- Yes
Обзор
Инструмент 'Без значений' позволяет удалить указанные элементы из массива, используя функцию lodash _.without. Он возвращает новый массив без изменений исходных данных, что удобно для обработки списков и коллекций.
Когда использовать
- •Когда нужно очистить массив от дубликатов или нежелательных значений.
- •При подготовке данных для анализа, исключая определённые элементы.
- •В сценариях, где важно сохранить исходный массив неизменным.
Как это работает
- •Введите исходный массив в формате JSON в поле 'Массив'.
- •Укажите значения для удаления в виде JSON массива в поле 'Значения для удаления'.
- •Инструмент применяет функцию lodash _.without для создания нового массива.
- •Результат отображается в виде текстового вывода без изменения исходных данных.
Сценарии использования
Примеры
1. Удаление дубликатов из списка
- Контекст
- Есть массив с повторяющимися числами, нужно оставить только уникальные значения.
- Проблема
- Как удалить все вхождения числа 2 из массива [1, 2, 2, 3]?
- Как использовать
- Введите массив [1, 2, 2, 3] в поле 'Массив' и значения [2] в поле 'Значения для удаления'.
- Пример конфигурации
-
{"array": [1, 2, 2, 3], "values": [2]} - Результат
- Результат: [1, 3]
2. Очистка данных от null значений
- Контекст
- Массив содержит null значения, которые нужно исключить для дальнейшей обработки.
- Проблема
- Удалить все null из массива [1, null, 2, null, 3].
- Как использовать
- Укажите массив [1, null, 2, null, 3] и значения [null] для удаления.
- Пример конфигурации
-
{"array": [1, null, 2, null, 3], "values": [null]} - Результат
- Полученный массив: [1, 2, 3]
Проверить на примерах
json, videoСвязанные хабы
FAQ
Что делает этот инструмент?
Удаляет указанные значения из массива, возвращая новый массив без них.
Как передать значения для удаления?
Значения передаются в виде JSON массива, например, [2, 3].
Изменяет ли инструмент исходный массив?
Нет, он возвращает новый массив, оставляя исходный без изменений.
Можно ли удалять значения из массива объектов?
Нет, инструмент работает только с простыми массивами, так как использует lodash _.without для сравнения значений.
Какой формат должен быть у массива?
Массив должен быть в формате JSON, например, [1, 2, 3].