So erhalten Sie das erste oder letzte Zeichen einer Zeichenfolge in js und melden einen Fehler subString/subStr

var str = "Hallo Welt";

Holen Sie sich das erste Zeichen einer Zeichenfolge.
Methode 1: Alert(str.substr(0, 1));// H

Methode 2: Alert(str.charAt(0)); // H
Methode 3: Alert(a.slice(0, 1)

Ruft das letzte Zeichen einer Zeichenfolge ab

Methode 1: Alert(str.substr(-1));// d

Methode 2: Alert(str.charAt(str.length - 1));// d

Methode 3: Alert(str.slice(str.length - 1, str.length));

Falsche Weg:

Datum. Teilstr (0, 4)

Bei der Verarbeitungszeit wird ein solcher Fehler auftreten: display subString/subStr ist keine Funktion

Lösung: In einen String konvertieren und dann abfangen

Beispiel: (date).toString().substr(0,4)

 Zusatzwissen:

substr(start,length), der erste Parameter ist der Startindex, gefolgt von der abzufangenden Länge

substring(start,to), der erste Parameter ist der Startindex und der zweite ist der abgefangene Index

Guess you like

Origin blog.csdn.net/m0_65274248/article/details/127094679