Javascript gir et bredt utvalg av strenghåndteringsfunksjoner. Å fjerne det siste tegnet fra en streng er en enkel oppgave i Javascript. Det er to veldig greie måter å gjøre denne oppgaven på, og hver av dem fungerer bra.
Understreng
Substringsfunksjonen i Javascript tar to argumenter, startpunktet til substringen og sluttpunktet til substringen. Ved å kalle substring med 0 som startpunkt, og lengden på den opprinnelige strengen minus en som sluttpunkt, vil Javascript returnere den opprinnelige strengen minus siste tegn.
hvordan du bytter tegn på gta 5
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring(0, theString.length-1); alert(theStringMinusOne);
Det skulle dukke opp Angus Macgyver, uten utropstegnet.
Skjære
Slice-funksjonen fungerer på samme måte.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice(0, -1); alert(theStringMinusOne);
Jeg liker personlig det første alternativet, da substring er en kjent funksjon på tvers av forskjellige språk. Ærlig talt, det er ingen forskjell skjønt - velg gleden din.