W tym instrukcji poradni dowiemy się, jak korzystać z Obejmuje () metoda znalezienia podłańca w ciągu; Ale najpierw omówmy składnię Obejmuje () W JavaScript.
Składnia:
String_name.Obejmuje (podłoże, start_point)włączać() Metoda przyjmuje dwa parametry w JavaScript:
Różnica między obejmującymi () i zawiera ()
Obejmuje I zawiera Oba wyszukują algorytmy używane do znalezienia podłacia w ciągu lub znaleźć elementy w tablicy. Obejmuje () jest metodą natywną dla JavaScript, podczas gdy zawiera() jest używany w innych językach, takich jak Java. Więc odtąd będziemy używać tylko Obejmuje () W naszym artykule.
Notatka: Użyjemy konsoli przeglądarki, aby zademonstrować przykłady wykonane w tym poście. Aby otworzyć konsolę przeglądarki:
Jak znaleźć podłoże w ciągu (JavaScript)
Teraz użyjemy metody Cluss (), aby znaleźć podćmienie w ciągu:
var str = 'Witamy w Linuks!';;
W powyższym przykładzie najpierw zadeklarowaliśmy ciąg; a potem przypisaliśmy to wartość. W następnym wierszu użyliśmy Obejmuje () Metoda jako warunek instrukcji IF i przekazała go łańcuch jako argument. Ponieważ ten ciąg jest obecny w oryginalnym wymienionym ciągu str, Obejmuje () Metoda powróci, a ciało Jeśli Instrukcja zostanie wykonana. Jeśli metoda zawiera nie znajduje podjazd w oryginalnym ciągu, warunek zmieniłby fałsz, a ciało Jeśli Instrukcja nie zostanie wykonana.
Możemy również przekazać zmienne jako argument do Obejmuje () metoda.
var str = 'Witamy w Linuks!';;Obejmuje () Metoda jest wrażliwa na przypadki.
var str = 'ten ciąg jest zapisany w obudowie górnej';Możemy również przekazać kolejny parametr do Obejmuje () Metoda, która określa, gdzie rozpocznie wyszukiwanie.
var str = 'ten ciąg jest zapisany w obudowie górnej';Podobnie tę metodę można również zastosować do znalezienia elementu w tablicy.
vararr = [„Lion”, „Monkey”, „Rhino”, „pies”, „cat”];Wniosek
Podczas pracy z tablicami lub ciągami w języku programowania często będziesz musiał znaleźć, czy zawierają one określony element, czy podatek. Obejmuje () Metoda pomaga nam to zrozumieć.
W tym instruktażu nauczyliśmy się korzystać z Obejmuje () Metoda znalezienia substring/element w ciągu/tablicy. Ponadto omówiliśmy również typ i parametry, które możemy przekazać do Obejmuje () metoda.