Methode 1: Verwenden Sie die Charat -Methode unter dem String -Objekt
Die charat () -Methode gibt Zeichen an der angegebenen Position zurück.
Die Codekopie lautet wie folgt:
str.charat (Str.Length 1)
Beachten Sie, dass JavaScript keinen Charakter -Datentyp hat, der sich vom String -Typ unterscheidet. Das zurückgegebene Zeichen ist also eine Länge Zeichenfolge 1 ist
Methode 2: Verwenden Sie die Substr -Methode unter dem String -Objekt
Die Substr () -Methode extrahiert eine bestimmte Anzahl von Zeichen, die mit dem Start -Index in einer Zeichenfolge beginnen.
Die Codekopie lautet wie folgt:
Str.Substr (STR.Length-1,1)
WICHTIG: ECMASScript standardisiert die Methode nicht, daher ist es dagegen, sie zu verwenden.
Wichtig: In IE 4 ist der Wert des Parameterstarts ungültig. In diesem Fehler gibt Start die Position des 0. Zeichens an. (www.vevb.com) In nachfolgenden Versionen wurde dieser Fehler behoben.
Methode 3: Verwenden Sie die Split -Methode unter dem String -Objekt
Die methode split () wird verwendet, um eine Zeichenfolge in ein String -Array aufzuteilen.
Die Codekopie lautet wie folgt:
var str = "123456";
spstr = str.split ("");
SPSTR [SPSTR.Length-1];
Methode 4: regelmäßig
Die Codekopie lautet wie folgt:
<script type = "text/javaScript">
// <! [Cdata [
var s = "nasofj; n234n41; v";
alert ("String:"+s+"nn"+"lastOne:"+s.Replace (/^(.*[n])*.*(. | n) $/g, "$ 2");
//]]>
</script>
Die oben genannten sind die 4 Methoden, die ich kenne. Alle von ihnen wurden aufgezeichnet. Freunde in Not können sich auf sie beziehen. Wenn es andere Methoden gibt, sagen Sie es mir bitte. Danke