Ten podręcznik poprowadzi Cię do usunięcia drugiego ostatniego znaku z ciągu w JavaScript.
Jak usunąć drugi ostatni znak z String w JavaScript?
Aby usunąć drugą ostatnią znak z ciągu w JavaScript, użyj:
Przejdziemy teraz każde z dwóch podejść jeden po drugim!
Metoda 1: Usuń drugi ostatni znak z ciągów w JavaScript za pomocą metod slice () i addEventListener ()
„„addEventListener ()„Metoda dołącza obsługę zdarzeń do dokumentu, a„plasterek()”Metoda zwraca wybrane elementy jako nową tablicę. Te metody można użyć w połączeniu, aby dodać zdarzenie kliknięcia i pokroić podany ciąg po kliknięciu przycisku.
Składnia
strunowy.Pokrój (start, koniec)W podanej składni „początek", I "koniec”Odnosi się odpowiednio do indeksów Start and End w danym ciągu.
dokument.addEventListener (kliknij, funkcja)W powyższej składni „Kliknij”Odnosi się do określonego wydarzenia i„funkcjonować”Jest funkcją, na której ma zastosowanie zdarzenia.
Poniższy przykład wyraźnie wyjaśnia podaną koncepcję.
Przykład
Po pierwsze, utwórz przycisk i nagłówek, który zostanie wyświetlony w modelu Document Obiekt (DOM) w następujący sposób:
Wyjście
Teraz uzyskaj dostęp do utworzonego przycisku i kierowanie za pomocą „dokument.QuerySelelect ()" metoda:
Niech przycisk = dokument.querySelelect („przycisk”);Następnie określ wartość ciągu o nazwie „Postać”I zaloguj się na konsoli:
niech string = "znak";Na koniec dodaj „Kliknij„Wydarzenie do utworzonego przycisku. Zastosuj także „plasterek()„Metoda wraz z„długość„Własność w taki sposób, że druga ostatnia postać została wydobywana.
W poniższej demonstracji metoda slice () najpierw odnosi się do całego ciągu z dwoma ostatnimi wartościami odejmowanymi, a następnie druga metoda slice () wyodrębni tylko ostatni znak łańcucha. Oba pobierane podjazdy zostaną pobrane i połączone przy użyciu „+„Operator i wyświetlany jako innerhtml nagłówka nazywa się„wyjście”:
przycisk.addEventListener („kliknij”, () =>Wyjście
Metoda 2: Usuń drugi ostatni znak z ciągu w JavaScript za pomocą metody SUBSTRING ()
„„substring ()”Metoda wyodrębnia znaki od początku do końca bez żadnej zmiany w oryginalnym ciągu. Metodę tę można zaimplementować, aby zlokalizować drugi ostatni znak z danego ciągu, oddzielając ostatnie dwa znaki i łącząc ostatni znak w ciągu.
Składnia
strunowy.podłoże (start, koniec)W tej konkretnej składni „początek" I "koniec”Odpowiedz odpowiednio do indeksów Start and End, podobnie jak metoda wycinka.
Przykład
Przede wszystkim zapiszymy wartość ciągu o nazwie „JavaScript”I zaloguj się na konsoli:
Teraz zastosuj „substring ()„Metoda, odnosząc się do indeksów ciągów w taki sposób, aby drugi ostatni znak łańcuchowy został zlokalizowany i pominięty przy użyciu tego samego podejścia, które zostało omówione w poprzedniej metodzie:
const secondlast = ciąg.podłoże (0, ciąg.Długość - 2) + ciąg.podłoże (ciąg.długość - 1);Na koniec wyświetl wynikową wartość ciągów na konsoli:
konsola.Log („wynikowy ciąg po usunięciu drugiego ostatniego znaku jest:”, Secondlast);Wyjście
Omówiliśmy wszystkie najłatwiejsze metody usunięcia drugiego ostatniego znaku z String w JavaScript.
Wniosek
Aby usunąć drugi ostatni znak z ciągu w JavaScript, użyj „plasterek()" I "addEventListener ()”Metody dodawania zdarzenia kliknięcia i wyodrębnienia drugiego ostatniego znaku na przycisku Kliknij lub„substring ()”Metoda oddzielenia dwóch ostatnich znaków i scalania ostatniej postaci tylko w ciągu. Ten blog wyjaśnił metodę usunięcia drugiej ostatniej postaci z ciągu w JavaScript.