endsWith(str: String, refStr: String);
str. Базовая строка;
refStr. Подстрока.
Метод endsWith определяет, оканчивается ли строка на указанную подстроку.
Метод возвращает значение true, если строка оканчивается на указанную подстроку, иначе - значение false.
Для выполнения примера необходимо наличие на html-странице ссылки на файл сценария PP.js. Определим, на какую подстроку начинается и какой оканчивается базовая строка «Prognoz»:
// Зададим базовую строку var baseStr = "Prognoz"; // Определим две подстроки var subStr1 = "noz"; var subStr2 = "Pro"; // Определим, на какие подстроки начинается и оканчивается базовая строка var isStarts = PP.startsWith(baseStr, subStr2) ? "начинается" : "не начинается"; console.log("Строка «" + baseStr + "» " + isStarts + " с подстроки «" + subStr2 + "»."); var isEnds = PP.endsWith(baseStr, subStr1) ? "оканчивается" : "не оканчивается"; console.log("Строка «" + baseStr + "» " + isEnds + " подстрокой «" + subStr1 + "».");
В результате выполнения примера в консоли браузера была выведена информация о том, на какую подстроку начинается и какой оканчивается базовая строка «Prognoz»:
Строка «Prognoz» начинается с подстроки «Pro».
Строка «Prognoz» оканчивается подстрокой «noz».
См. также: