JSFiddle - React, Tailwind, and code Playground
by John Doe
JavaScript
var str = "Ослик Иа-Иа посмотрел на виадук"; // ищем в этой строке
var target = "Иа"; // цель поиска
var pos = 0; // позиция откуда будем искать вхождение
while(true) {// бесконечный цикл
var foundPos = str.indexOf(target, pos); // на 7 позиции ничего не нашли и вернули - 1 тем самым вышли из цикла
if (foundPos == -1) break;
alert(foundPos); // нашли на этой позиции теперь позиция будет == 6
pos = foundPos + 1; // продолжить поиск со следующей тоесть с 7 иначе будет бесконечный цик
}