Jaka jest metoda split ()?
Metoda split () dzieli określony ciąg na tablicę podłoża bez zmiany oryginalnego ciągu i wytwarza listę podłoża jako tablicę przyjmującą dwa argumenty; jeden to rozdzielacz, a drugi jest limit.
Rozdzielacz działa jako dzielnik i mówi metodę podzielonej (), w której należy podzielić określony ciąg. Rozdzielacz może być wyrażeniem regularnym, pojedynczym znakiem lub innym ciągiem. Jeśli nie podasz rozdzielacza w metodzie split (), zostanie zwrócony określony oryginalny ciąg.
Argument limitu mówi metodę split (), jaki jest limit, w którym musisz zatrzymać proces podkładu lub po prostu określa liczbę podziałów. Należy jednak pamiętać, że jeśli nie podasz argumentu limitu metody podziału, zostanie zwrócona pusta tablica.
Składnia:
MyString.split (separator, limit);Gdzie MyString jest określonym ciągiem, a separatorem jest rozdzielacz, a limit jest określoną liczbą podziału.
Podziel ciąg za pomocą metody split ()
Teraz, gdy znamy metodę split () dzieli określony ciąg na podjazd i zwraca nową tablicę podłoża, przejdźmy do kilku przykładów, w których podzielimy ciąg za pomocą metody split ():
Przykład 1:
W tym przykładzie podzielimy nasz ciąg na słowa w następujący sposób:
var myStr = 'String in Words';W powyższym kodzie inicjowanie tablicy, a następnie stosujemy podział() Metoda w tablicy. Separator w tym przypadku to przestrzeń(") co oznacza, że za każdym razem, gdy metoda podzielona będzie widoczna przestrzeń, podzieli ciąg i zwróci słowo przed separatorem.
Przykład 2:
Zmodyfikujmy powyższy przykład i zwróć tylko pierwsze dwa słowa w zdaniu, dlatego w tym przykładzie użyjemy limitu = 2:
var myStr = 'String in Words';Przykład 3:
Poruszamy się o krok do przodu i przedstawimy wyrażenie regularne jako separator. Kod będzie taki sam, z wyjątkiem tego, że zmienimy ciąg i zapewnimy separator jako tablicę wyrażenia regularnego w argumencie metody split ():
var myStr = 'Hello! Jak się masz? Mam na imię Chris';Jak widać, dostarczyliśmy szereg separatorów, w których zdefiniowaliśmy, że jeśli metoda podzielona () otrzyma ! Lub ? Następnie podziel ciąg. Dane wyjściowe powyższego kodu będzie:
Wniosek
JavaScript oferuje prymitywne typy danych, które są używane do przechowywania danych, a jednym z takich przykładów jest ciąg. Ciąg to trochę tekstu w podwójnych lub pojedynczych znakach i ma wiele metod wbudowanych. Jedną z takich metod jest metoda podzielona (), która dzieli określony ciąg według separatora na podłoże, a tablica podłoża jest zwracana bez zmiany oryginalnego ciągu.
W tym poście przyjrzeliśmy się, co to jest metoda split () i jak podzielić łańcuch za pomocą metody split (), podając trzy różne przykłady i zrzuty ekranu wyjścia.