Javascript bietet eine breite Palette von String-Handling-Funktionen. Das Entfernen des letzten Zeichens aus einem String ist in Javascript eine einfache Aufgabe. Es gibt zwei sehr einfache Möglichkeiten, diese Aufgabe zu lösen, und beide funktionieren einwandfrei.
![Letztes Zeichen aus String in Javascript entfernen](http://cdn.ctl-tr.net/wp-content/uploads/pc-mobile/691/oowedt999z.jpg)
Teilzeichenfolge
Die Teilstring-Funktion in Javascript nimmt zwei Argumente an, den Startpunkt des Teilstrings und den Endpunkt des Teilstrings. Durch Aufrufen von substring mit 0 als Startpunkt und der Länge des ursprünglichen Strings minus eins als Endpunkt gibt Javascript den ursprünglichen String abzüglich des letzten Zeichens zurück.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring(0, theString.length-1); alert(theStringMinusOne);
Das sollte "Angus Macgyver" ohne das Ausrufezeichen erscheinen.
Scheibe
Die Slice-Funktion funktioniert ähnlich.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice(0, -1); alert(theStringMinusOne);
Ich persönlich mag die erste Option, da Teilzeichenfolge eine in verschiedenen Sprachen bekannte Funktion ist. Ehrlich gesagt gibt es keinen Unterschied – wählen Sie Ihr Vergnügen.