IndexOf () - он принимает строковые литералы или строковые объекты, но не регулярные выражения. Он также принимает целочисленное значение, начинающееся с нуля, с которого начинается поиск, например ::10000
- "babyelephant" .indexOf ( "е"); // дает вам 4
- "babyelephant" .indexOf ( "е", 5); // дает вам 6 в качестве поиска
начинается с 6-й позиции или 5-го индекса.
- var m = / e /; "Babyelephant" .indexOf (м); // дает -1, как нет
принимает регулярные выражения.
Поиск () - принимает как строковые литералы или строковые объекты, так и регулярные выражения. Но он не принимает индекс, с которого начинается поиск.