Находит позицию индекса определенного значения в массиве.
Возможности:
- Ищет значение и возвращает его индекс
- Возвращает -1, если значение не найдено
- Поддерживает различные типы данных (числа, строки, объекты)
- Необязательная начальная позиция для поиска
- Использует lodash _.indexOf для надежного поиска
Примеры:
- Массив: [1, 2, 3, 2], Значение: 2 → Индекс: 1
- Массив: ["a", "b", "c"], Значение: "b" → Индекс: 1
- Массив: [1, 2, 3], Значение: 4 → Индекс: -1 (не найдено)
- Массив: [1, 2, 3, 2], Значение: 2, СИндекса: 2 → Индекс: 3
Случаи Использования:
- Поиск Позиции: Определить, где появляется элемент
- Обнаружение Дубликатов: Найти несколько вхождений
- Проверка: Проверить, существует ли значение в массиве
- Анализ Данных: Анализировать позиции элементов