Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

String.prototype.startsWith

Проверяет, начинается ли строка с заданной подстроки.

Доступно с: ES2015

Синтаксис

str.startsWith(searchString, position)

Параметры

ПараметрТипОписание
searchStringstringОжидаемое начало строки.
positionnumberНеобязательный. Позиция, с которой начинается проверка; по умолчанию 0.

Возвращаемое значение

boolean`true`, если строка начинается с подстроки, иначе `false`.

Примеры

Проверка протокола в адресе:

console.log('https://example.com'.startsWith('https://'));
console.log('http://example.com'.startsWith('https://'));

Результат:

true
false

Парный метод endsWith() проверяет конец строки:

console.log('photo.png'.endsWith('.png'));

Результат:

true

Примечания

Сравнение учитывает регистр.

См. также

Вопросы и ответы по теме

В учебнике

  • Методы строк — Полезные методы строк в JavaScript: поиск позиции, доступ к символам, padStart, repeat, split и join, цепочки методов.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.