Metoda końcowa JavaScript String | Wyjaśnione

Metoda końcowa JavaScript String | Wyjaśnione
Podczas programowania w JavaScript możemy często napotkać sytuację, w której musimy sprawdzać Zakończenie postaci a strunowy. Na przykład opracowujesz aplikację JavaScript konwertera jednostkowego i konieczne jest zweryfikowanie bieżącej jednostki pomiarowej przed kontynuowaniem. W tym celu ES6 wprowadził Metoda endswith () JavaScript które można użyć do wyszukiwania pojedynczych lub wielu znaków na końcu określonego ciągu.

Ten pismo wyjaśni użycie Metoda Avascript String Endswith (). A więc zacznijmy!

Metoda endswith () JavaScript

W JavaScript „The„ENDSWITH ()„Metoda jest wykorzystywana do ustalenia, czy określony ciąg kończy się na poszczególnych znakach, czy nie. Ta metoda zwraca „Boolean„Wartość, gdzie”PRAWDA”Reprezentuje, że określony podłoże znajduje się na zakończeniu„strunowy", I "FAŁSZ”Wskazuje, że przeszukany podłoże nie jest jego częścią.

Składnia

strunowy.ENDSWITH (podaj, długość)

Tutaj "ENDSWITH ()„Metoda przeszuka„podłoże”W określonej długości„strunowy" wartość.

Jak używać metody JavaScript String Endswith ()

Jak wcześniej wspomniano, "podłoże”Jest wymaganym argumentem, że musimy przejść do ciągu JavaScript”ENDSWITH ()„Metoda wyszukiwania w celach i może obejmować pojedyncze lub wiele znaków. „„ENDSWITH ()„Metoda pasuje do tej wartości argumentu do określonych znaków końcowych i zwraca”PRAWDA”W przypadku dopasowania obu wartości; W przeciwnym razie przypadek zwrotu „ENDSWITH ()„Metoda jest ustawiona na„FAŁSZ".

Spójrz na poniższe przykłady, aby zrozumieć działanie ciągu „ENDSWITH ()" metoda.

Przykład: wyszukiwanie pojedynczego znaku
Przede wszystkim utworzymy stały nazwany „ciąg” o następującej wartości:

const string = 'Linuxhint';

Z pomocą „ENDSWITH ()„Metoda, teraz sprawdzimy, czy wartość„ ciągu ”kończy się postacią„ L ”:

strunowy.ENDSWITH („L”);

Wykonanie powyższego polecenia zwróci „FAŁSZ”Ponieważ ostatnia postać„strunowy" wartosc jest "T," nie "L”:

Przykład: wyszukiwanie wielu znaków
Podobnie za pomocą ciągu „ENDSWITH ()„Metoda, możesz zweryfikować, czy ciąg obejmuje„podłoże”Lub miną”wiele znaków„Na końcu czy nie.

Na przykład następujące „ENDSWITH ()„Metoda sprawdzi, czy„strunowy„Wartość zawiera„wskazówka”Jako jego końcowe postacie:

strunowy.ENDSWITH („wskazówka”);

W tym przypadku „strunowy.ENDSWITH ()„Metoda powróci”PRAWDA”Ponieważ końcowe postacie„Linuxhint”Dopasowany do dodanej wartości argumentu:

Przykład: wyszukiwanie znaków o długości
String JavaScript „ENDSWITH ()„Metoda pozwala również na wyszukiwanie znaków w określonym„długość". W tym celu musisz przekazać dwa argumenty do „ENDSWITH ()" metoda. Pierwszy argument odnosi się do podłoże to należy dopasować i Drugi argument wskazuje numer z postacie albo długość w którym zostanie przeprowadzona operacja wyszukiwania.

Przed wykonaniem „ENDSWITH ()„Metoda, sprawdzimy długość„Linuxhint„Właściwość za pomocą łańcucha”długość" nieruchomość:

konsola.dziennik („Linuxhint”.długość);

Dane wyjście oznacza, że ​​ciąg „Linuxhint" ma "9" postacie:

W następnym kroku stworzymy kolejny „strunowy”I zainicjuj go o wartości„Witryna Linuxhint”:

const string = „Linuxhint Strona internetowa”;

Następnie przywojemy „ENDSWITH ()„Metoda utworzonego”strunowy”Podczas mijania„nt" Jak "podłoże" I "9" Jak "długość”:

strunowy.ENDSWITH („NT”, 9);

Kiedy podane „strunowy.ENDSWITH ()„Metoda wykonuje się, złapie pierwszy„9„Znaki sznurka”Witryna Linuxhint”A następnie wyszukaj„nt„Podejmowanie w swoich znakach końcowych. Ta operacja zwróci „PRAWDA„Wartość jako„Linuxhint„Ciąg kończy się„nt”:

Przykład: Wyszukiwanie wrażliwe na przypadki
Kolejną ważną kwestią do zapamiętania jest to, że ciąg JavaScript „ENDSWITH ()„Metoda to„wrażliwe na przypadek". Musisz więc zająć się przeszukanymi „podłoże„Przypadek postaci.

Na przykład poniżej „poniżej”ENDSWITH ()”Wykonanie wrażliwych na poszukiwania w„strunowy" wartość:

strunowy.ENDSWITH („Witryna”);

Jako końcowe postacie „strunowy„Wartość i przeszukany podłoże”strona internetowa”Są w tym samym przypadku,„strunowy.ENDSWITH ()„Metoda powróci”PRAWDA" wartość:

Podczas gdy w przypadku tego samego podłańca mają znaki wyższe „STRONA INTERNETOWA”,„strunowy.ENDSWITH ()”Ustawia swoją sprawę powrotną jako„FAŁSZ”:

strunowy.ENDSWITH („Witryna”);

Wyjście

To były niezbędne informacje związane z metodą String JavaScript Endswith (). Możesz go dalej zbadać zgodnie z preferencjami.

Wniosek

W JavaScript „The„ENDSWITH ()„Metoda jest wykorzystywana do ustalenia, czy określony ciąg kończy się na poszczególnych znakach, czy nie. Ta metoda zwraca Boolean wartość, gdzie PRAWDA reprezentuje, że dodane podłoże znajduje się w Zakończenie sznurka, I FAŁSZ wskazuje, że przeszukany podłoże nie jest jego częścią. Ten zapis wyjaśnił użycie metody String JavaScript Endswith ().