Strings są niezbędnym typem danych i są obecne w prawie wszystkich głównych językach programowania. Mają kluczową rolę w przechowywaniu i manipulacji danymi. Sznurki JavaScript są wyposażone w kilka zbudowanych metod, które można użyć do ich zarządzania i manipulowania. plasterek() Metoda jest jedną z takich metod.
metoda slice ()
plasterek() Metoda w JavaScript służy do uzyskania podłacia z łańcucha poprzez przekazanie początkowego i końcowego wskaźnika wymaganego podkładu bez faktycznej modyfikowania oryginalnego ciągu.
Składnia metody slice ()
str.plasterek (pozycja początkowa, pozycja końcowa)
plasterek() Metoda jest stosowana na ciągu za pomocą operatora kropki. Wymaga nazwy ciągu wraz z dwoma parametrami, które są początkowymi i końcowymi pozycją podłoża w oryginalnym ciągu. Warto zauważyć, że drugi argument I.mi., Zakończenie podłoża jest całkowicie opcjonalne.
Metoda 1: Za pomocą metody slice () poprzez przekazywanie obu argumentów
W pierwszej metodzie użyjemy plasterek() metoda, przekazując zarówno indeks początkowy, jak i końcowy.
var originalstring = 'JavaScript String.slice () metoda - Linuxhint ';
var Substring = Originstring.plasterek (35,40);
konsola.log (podłoże);
konsola.log (originalstring);
Najpierw utworzyliśmy zmienną o nazwie OriginalString do przechowywania łańcucha. Następnie stworzyliśmy inną zmienną i użyliśmy plasterek() Metoda przypisania jej wartości. Minęliśmy 35 jako wskaźnik początkowy i 40 jako wskaźnik końcowy podkładu. Następnie użyliśmy konsoli.Metoda log () wyświetlania wartości podłoża na konsoli. Na koniec zarejestrowaliśmy wartość originalstring do konsoli, aby pokazać, że oryginalny ciąg pozostał niezmieniony.
Metoda 2: Za pomocą metody slice () przez przekazywanie pojedynczego argumentu
plasterek Metoda może również działać tylko z jednym argumentem. Jeśli pojedynczy argument zostanie przekazany do plasterek() Metoda, a następnie przyjmuje ją jako indeks początkowy, a indeks końcowy jest domyślnie koniec ciągu:
var originalstring = 'JavaScript String.slice () metoda - Linuxhint ';
var Substring = Originstring.pokrój (35);
konsola.log (podłoże);
Metoda 3: Za pomocą metody slice () poprzez przekazywanie wartości ujemnej jako argumentu
Jeśli przekazamy wartość ujemną do metody plasterek jako argument, rozpoczyna indeksowanie od końca ciągu:
var originalstring = 'JavaScript String.slice () metoda - Linuxhint ';
var Substring = Originstring.plasterek (-9);
konsola.log (podłoże);
Możemy również przekazać dwa negatywne argumenty:
var originalstring = 'JavaScript String.slice () metoda - Linuxhint ';
var Substring = Originstring.plasterek (-9, -4);
konsola.log (podłoże);
Nieprawidłowe argumenty:
plasterek() Metoda zwraca pusty ciąg na wypadek, gdyby przekazany wskaźnik początkowy był większy niż indeks końcowy ciągu:
var originalstring = 'JavaScript String.slice () metoda - Linuxhint ';
var Substring = Originstring.plasterek (35, 30);
konsola.log (podłoże);
plasterek() Metoda zwraca również pusty ciąg na wypadek, gdyby przekazany wskaźnik początkowy był większy niż długość oryginalnego ciągu:
Wniosek
Wbudowane str.plasterek() Metoda jest używana do uzyskania podłańca z łańcucha poprzez przekazanie początkowej pozycji/indeksu i opcjonalnej pozycji/indeksu końcowego. W tym artykule wypróbowaliśmy wszystkie możliwe użycie plasterek() Metoda z odpowiednimi przykładami, aby zobaczyć, jak zachowuje się z różnymi argumentami.