Ta bort senaste tecken från sträng i Javascript

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.

Se Även