Det är en enkel sak att ta bort det sista tecknet från en sträng i Javascript. Det finns 2 sätt att gå om det här, eller fungerar bra.
träng
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring (0, theString.length-1); alert (theStringMinusOne);
Det ska dyka upp "Angus Macgyver", utan utropstecken. Och samma funktionalitet, annan funktion ... ..
Skiva
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice (0, -1); alert (theStringMinusOne);
Jag personligen gillar det första alternativet eftersom substring är en bekant funktion på olika språk. Ärligt talat, det är ingen skillnad, men välj ditt nöje.