Есть ли способ срезать с javascript массивом, но не в соответствии с индексом измерения, а в соответствии с содержимым его «j-го элемента (предположительно уникальности значений)?javascript нарезка массива по контенту
Пример:
myArray = [["a", "b", "c"], ["car", "hat", "plate"], ["red", "green", "black"]]
Разрезание myArray
на 0,1
даст
[["c"],["plate"],["black"]]
и нарезку на "black"
должны давать один и тот же результат.
Каково использование моего вопроса? Скажем, например, что мой массив исходит из разбора строк файла, и я хочу нарезать заголовки (первая строка), но заголовки -фактированных файлов (хотя и такие же) имеют случайные порядки.
Благодаря
вы можете получить индекс с помощью 'Array.indexOf ('тарелки')' – rzr
Каких значений параметров '0, 1 '? И почему эти параметры дают то же значение, что и вызов с «черным» в качестве параметра? –
Кроме того, не переопределяйте 'Array'; это конструктор для массивов и переопределение, это сломает много вещей. – rzr