[ Leksykon ] [ JavaScript ] [ Metody ] [ String() ]
String startsWith()
[_] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]
Przykłady:
const tekst = 'Przykładowy tekst. TAK! TAK!';
console.log(tekst.startsWith('Przykładowy'));
// true
console.log(tekst.startsWith('TAK', 5));
// false
Opis:
Metoda startsWith() określa, czy ciąg zaczyna się od znaków określonego ciągu, zwracając true lub false odpowiednio. Parametr pierwszy znaki, które mają być wyszukiwane na początku tego ciągu. Nie może być wyrażeniem regularnym. Wszystkie wartości, które nie są wyrażeniami regularnymi, są wymuszane na strings, więc pominięcie ich lub przekazanie undefined powoduje startsWith() wyszukanie stringa "undefined". Parametr drugi pozycja początkowa, w której pierwszy parametr oczekuje się znalezienia pierwszego znaku. Domyślnie 0. Zwracana wartość to true jeśli podane znaki znajdują się na początku łańcucha, w tym gdy pierwszy parametr jest łańcuchem pustym inaczej, false. Ta metoda pozwala określić, czy ciąg zaczyna się od innego ciągu. W tej metodzie jest rozróżniana wielkość liter.
Linki: