Metoda Startswith JavaScript | Wyjaśniono przykładami

Metoda Startswith JavaScript | Wyjaśniono przykładami
Typ danych String w JavaScript (język programowania wysokiego poziomu) pozwala nam przechowywać struny. Jak każdy inny język programowania wysokiego poziomu, typ danych String oferuje nam kilka wbudowanych metod, które są predefiniowanym kodem, do którego możemy uzyskać dostęp, wywołując nazwę metody.

Jedną z takich wbudowanych metod jest metoda startswith (). W tym poście omówimy metodę startswith (), a następnie zaimplementujemy kilka przykładów metody startswith ().

Jaka jest metoda startswith ()?

Metoda startswith () sprawdza początek ciągu dla określonego znaku lub określonego podłacia i jest wbudowaną metodą klasy ciągów. Zwraca true, jeśli ciąg jest obecny na początku, w przeciwnym razie zwraca false. Należy zauważyć, że metoda startswith () nie zmienia oryginalnego ciągu składnia z startswith () podano poniżej:

MyString.startswith (StringTobesearched, Atposition);

Metoda startswith () przyjmuje dwa parametry:

  • StringTobesearched który jest podajem lub znakami, które dostarczamy. Metoda startswith () wyszukuje te znaki w oryginalnym ciągu. Ten argument jest obowiązkowy.
  • Atpozycja który jest opcjonalnym parametrem, który podajemy metodę startswith (), aby metoda startswith () mogła rozpocząć wyszukiwanie z tej pozycji lub indeksu.

Z składni możemy również zauważyć, że metoda startswith () jest wywoływana z klasą ciągów.

Przykład 1:

W tym przykładzie po prostu zainicjuje

var myString = "Hello! Mam na imię Josh";
konsola.Log (MyString.startswith („hello”)); // PRAWDA

Metoda startswith () sprawdzi, czy MyString zaczynać z Cześć albo nie.

Zobaczmy, czy startswith () jest wrażliwy na literę, czy nie jest niewrażliwy:

var myString = "Hello! Mam na imię Josh";
konsola.Log (MyString.startswith („hello”)); // FAŁSZ

W rezultacie jest fałszywe, stąd możemy stwierdzić, że metoda startswith () jest wrażliwa na przypadki.

Przykład 2:

Teraz, gdy wdrożyliśmy prosty przykład metody startswith (), zaimplementujmy inny przykład, określając pozycję, w której metoda startswith () powinna rozpocząć wyszukiwanie ciągu:

var myString = "Hello! Mam na imię Josh";
konsola.Log (MyString.startswith („Nazwa”, 10)); // PRAWDA

Zapewniliśmy podłoże "nazwa" A pozycja to 10. "nazwa" jest obecny w indeksie 10, dlatego powinien zwrócić prawdziwe:

Jeśli zmienimy indeks, powinien on zwrócić fałsz:

var myString = "Hello! Mam na imię Josh";
konsola.Log (MyString.startswith („Nazwa”, 5)); // FAŁSZ

Wniosek

Metoda startswith () to wbudowana metoda klasy ciągu w JavaScript, która wyszukuje podłoże w oryginalnym ciągu i zwraca wartość prawdziwą, jeśli podłoże jest obecne na początku oryginalnego ciągu, w przeciwnym razie zwraca false. Metoda startswith () jest wrażliwa na przypadek, nie zmienia oryginalnego ciągu i pierwszego znaku ciągu przy indeksie 0 i drugim w indeksie 1, i tak dalej.

W tym poście omówiliśmy metodę startswith () wraz z wdrożeniem trzech przykładów w JavaScript.