startsWith() и endsWith() в JavaScript — это сиблинговые методы, которые возвращают булево значение true, если строка начинается или заканчивается определенной строкой, соответственно. В противном случае — false.
Они поддерживаются большинством браузеров, кроме Internet Explorer. Они принимают два параметра, значение поиска и значение длины (необязательно).
Синтаксис: String.startsWith(string, length)
.
const string = "Developers love DevBytes";
string.startsWith("Dev"); // True
string.startsWith("DevBytes"); // False
string.endsWith("Bytes"); // True
string.endsWith("Dev"); // False