Metoda startsWith

Metoda startsWith sprawdza, czy ciąg znaków zaczyna się od podanego w pierwszym parametrze podciągu. Jeśli tak, zwraca true, a jeśli nie, to false. Drugim opcjonalnym parametrem metoda przyjmuje pozycję, od której należy rozpocząć sprawdzanie (domyślnie od początku ciągu znaków).

Składnia

javascriptciągZnaków.startsWith(czego szukamy, [początek sprawdzania]);

Przykład

Sprawdźmy, czy ciąg znaków zaczyna się od zadanego podciągu:

javascriptlet str = 'abcde';
let res = str.startsWith('abc');

console.log(res);

Wynik wykonania kodu:

javascripttrue

Przykład

Sprawdźmy, czy ciąg znaków zaczyna się od zadanego podciągu:

javascriptlet str = 'abcde';
let res = str.startsWith('xxx');

console.log(res);

Wynik wykonania kodu:

javascriptfalse

Przykład

Zacznijmy sprawdzanie od zadanej pozycji:

javascriptlet str = 'abcde';
let res = str.startsWith('bc', 1);

console.log(res);

Wynik wykonania kodu:

javascripttrue

Zobacz też

  • metoda endsWith,
    która sprawdza koniec ciągu znaków
  • metoda indexOf,
    która wykonuje wyszukiwanie podciągu
  • metoda includes,
    która wyszukuje ciąg znaków
  • metoda at,
    która wyszukuje znak ciągu