Метод JavaScript String endsWith()

Определение и использование

Если строка заканчивается указанной строкойendsWith() Метод возвращает true.

В противном случае возвращает false.

endsWith() Метод чувствителен к регистру.

См. также:

Метод startsWith()

Пример

Пример 1

Проверьте, заканчивается ли строка "world":

let text = "Hello world";
let result = text.endsWith("world");

Попробуйте сами

let text = "Hello World";
let result = text.endsWith("world");

Попробуйте сами

Пример 2

Проверьте, заканчивается ли строка 11-ыми символами "world":

let text = "Hello world, welcome to the universe.";
text.endsWith("world", 11);

Попробуйте сами

Синтаксис

string.endsWith(searchvalue, length)

Параметр

Параметр Описание
searchvalue Обязательно. Строка для поиска.
length

Опционально. Длина строки для поиска.

Значение по умолчанию - длина строки.

Возвратное значение

Тип Описание
Булево значение Если строка заканчивается этим значением trueв противном случае false.

Поддержка браузерами

endsWith() Это функция ECMAScript6 (ES6).

Все браузеры поддерживают ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается

Internet Explorer 11 (и более ранние версии) не поддерживает endsWith().

Связанные страницы

Строки JavaScript

Методы строк JavaScript

Поиск строк JavaScript