Denne håndboken vil guide deg til å fjerne det nest siste tegnet fra strengen i JavaScript.
Hvordan fjerne den nest siste tegnet fra streng i JavaScript?
For å fjerne den nest siste tegnet fra en streng i JavaScript, bruk:
Vi vil nå gå gjennom hver av de to tilnærmingene en etter en!
Metode 1: Fjern den andre siste tegnet fra streng i JavaScript ved hjelp av skive () og AddEventListener () -metoder
“AddEventListener ()”Metode knytter en hendelsesbehandler til et dokument, mens“skive()”Metode returnerer utvalgte elementer som en ny matrise. Disse metodene kan brukes i kombinasjon for å legge til en klikkhendelse og skjære den gitte strengen når knappen er klikket.
Syntaks
streng.skive (start, slutt)I den gitte syntaksen, “start”, Og“slutt”Refererer til henholdsvis start- og sluttindeksene for den gitte strengen.
dokument.AddEventListener (klikk, funksjon)I syntaks ovenfor, "Klikk”Refererer til den spesifiserte hendelsen, og“funksjon”Er funksjonen som hendelsen skal brukes på.
Følgende eksempel forklarer det uttalte konseptet tydelig.
Eksempel
For det første, lag en knapp og en overskrift som vises på Document Object Model (DOM) som følger:
Produksjon
Få tilgang til den opprettede knappen og overskriften ved hjelp av “dokument.QuerySelector ()”Metode:
La knapp = dokument.QuerySelector ("Button");Etter det, spesifiser en strengverdi som heter “Karakter”Og logg den på konsollen:
la streng = "karakter";Til slutt, legg til en "Klikk”Hendelse til den opprettede knappen. Bruk også “skive()”Metode sammen med“lengde”Eiendom på en slik måte at den nest siste karakteren blir trukket ut.
I demonstrasjonen nedenfor vil skive () -metoden først referere til hele strengen med de to siste verdiene trukket fra, og deretter vil den andre skive () -metoden bare trekke ut den siste strengtegn. Begge de hentede underlagene vil bli hentet og sammenkoblet ved hjelp av “+”Operatør og vist som innerml på overskriften omtaler som“produksjon”:
knapp.AddEventListener ("Klikk", () =>Produksjon
Metode 2: Fjern den andre siste tegnet fra streng i JavaScript ved bruk av Substring () -metode
“substring ()”Metode trekker ut tegn fra start til slutt uten noen endring i den opprinnelige strengen. Denne metoden kan implementeres for å lokalisere det nest siste tegnet fra den gitte strengen ved å skille de to siste tegnene og bare slå sammen det siste tegnet i strengen.
Syntaks
streng.Substring (start, slutt)I denne spesielle syntaksen, “start”Og“slutt”Henvis til henholdsvis start- og sluttindeksene, som ligner på skivemetoden.
Eksempel
Først av alt vil vi lagre en strengverdi som heter “JavaScript”Og logg den på konsollen:
Nå, bruk “substring ()”Metode ved å referere til strengindeksene på en slik måte at den nest siste strengtegn er lokalisert og utelatt ved hjelp av den samme tilnærmingen som er diskutert i forrige metode:
const secondlast = streng.Substring (0, streng.lengde - 2) + streng.Substring (streng.lengde - 1);Til slutt, vis den resulterende strengverdien på konsollen:
konsoll.Logg ("Den resulterende strengen etter å ha fjernet den nest siste tegnet er:", SecondLast);Produksjon
Vi har diskutert alle de enkleste metodene for å fjerne den nest siste tegnet fra strengen i JavaScript.
Konklusjon
For å fjerne det nest siste tegnet fra en streng i JavaScript, bruk "skive()”Og“AddEventListener ()”Metoder for å legge til en klikkhendelse og trekke ut det nest siste tegnet på knappeklikket eller“substring ()”Metode for å skille de to siste tegnene og bare slå sammen det siste tegnet i strengen. Denne bloggen forklarte metoden for å fjerne det nest siste tegnet fra en streng i JavaScript.