У меня есть эта функция: яваскриптаЧастичное совпадение строки в JavaScript
var y;
y = ['ab', 'f', 'c'].indexOf('b')
Это возвращает -1, потому что б не полный матч против аб В JavaScript, что это самый простой способ смотреть на частичное совпадение.
Так что я хочу:
y = ['ab', 'f', 'c'].indexOf('b')
вернуться 0 (индекс первого элемента, потому что он нашел частичное совпадение при сравнении б к аЬ
Я понимаю, я не могу сделать это с помощью IndexOf , что является лучшим способом сделать это?
не findIndex возвращают только первый индекс найден? или, если быть более точным: как насчет массива вроде этого: ['b', 'ab', 'bc']? не то, что его задают в вопросе, просто любопытно. еще не работал с большей частью es6-funcs – Dominik
Он вернет только первый индекс. – MinusFour