Javascript erbjuder ett brett utbud av stränghanteringsfunktioner. Att ta bort det sista tecknet från en sträng är en enkel uppgift i Javascript. Det finns två väldigt enkla sätt att utföra den här uppgiften, och endera fungerar bra.
Substring
Substringsfunktionen i Javascript tar två argument, substringens startpunkt och substringens slutpunkt. Genom att anropa substring med 0 som startpunkt och längden på originalsträngen minus en som slutpunkt kommer Javascript att returnera originalsträngen minus det sista tecknet.
hur många kan se disney plus
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring(0, theString.length-1); alert(theStringMinusOne);
Det borde dyka upp Angus Macgyver, utan utropstecken.
Skiva
Slice-funktionen fungerar på samma sätt.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice(0, -1); alert(theStringMinusOne);
Jag gillar personligen det första alternativet eftersom substring är en välbekant funktion på olika språk. Ärligt talat, det är dock ingen skillnad - välj ditt nöje.