Laatste teken uit tekenreeks verwijderen in Javascript

Het is eenvoudig om het laatste teken uit een string in Javascript te verwijderen. Er zijn twee manieren om dit te doen, ofwel werkt het prima.

substring

 var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring (0, theString.length-1); alert (theStringMinusOne); 

Dat zou "Angus Macgyver" moeten verschijnen, zonder het uitroepteken. En dezelfde functionaliteit, andere functie ...

Plak

 var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice (0, -1); alert (theStringMinusOne); 

Ik vind persoonlijk de eerste optie leuk omdat substring een bekende functie is in verschillende talen. Eerlijk gezegd is er geen verschil, kies je plezier.

Zie Ook