@Alex10214

Как правильно использовать indexOf()?

Приветствую, у меня есть условно три объекта.
a = {value: 'ST'};
 b = {value: 'AP'};
 c = {value: 'STT'};

Я перебираю объекты по строке "ST", НО indexOf находит два объекта( со значением "ST" и значением "STT", но мне конечно же нужно чтоб он находил только со значением "ST", помогите пожалуйста написать правильно.

Вот мой код:
const arr = [ this.a, this.b, this.c];

    const simple = 'ST';

    for (const el of arr) {
      if (el.value1.indexOf(simple) !== -1) {
        console.log(el);
      }
    }
  • Вопрос задан
  • 112 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
А зачем вам indexOf? Что мешает использовать обычное равенство?
el.value1 === simple
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы