Substr -Methode
Gibt eine Substring der angegebenen Länge aus der angegebenen Position zurück.
Stringvar.substr (Start [, Länge])
Parameter
Stringvar
Erforderliche Option. Ein String buchstäblich oder ein String -Objekt, um ein Substring zu extrahieren.
Start
Erforderliche Option. Die Ausgangsposition des erforderlichen Substrings. Der Index des ersten Zeichens in der Zeichenfolge ist 0.
Länge
Optional. Die Anzahl der Zeichen, die in das zurückgegebene Substring aufgenommen werden sollten.
veranschaulichen
Wenn die Länge 0 oder negativ ist, wird eine leere Zeichenfolge zurückgegeben. Wenn dieser Parameter nicht angegeben ist, setzt sich das Substring bis zum Ende von StringVar fort.
Beispiel
Das folgende Beispiel zeigt die Verwendung der Substr -Methode.
Funktion substrDemo () {var s, ss; // Variablen deklarieren. var s = "Der Regen in Spanien fällt hauptsächlich in der Ebene."; ss = substr (12, 5); // Substring bekommen. Return (SS); // "Spanien" zurückgeben. }Zum Beispiel: <skript type = "text/javaScript"> var str = "0123456789"; // Alert (Str.Substring (0)); // ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Alert (Str.Substring (-10)); // -------------- "0123456789" Alert (Str.Substring (-12)); // -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Alert (Str.Substring (2,2)); // ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Alert (Str.Substr (5)); // ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- alert (str.substr (0,10)); // ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- alert (str.substr (-1,5)); // -------------- "01234" alert (str.substr (-1, -5)); // ---------------- "" </script>
Substring -Methode
Gibt ein Substring zurück, das sich an der angegebenen Position im String -Objekt befindet.
strvariable.substring (Start, Ende)
"String buchstäblich" .Substring (Start, Ende)
Parameter
Start
Gibt die Ausgangsposition des Substring an und der Index startet von 0.
Ende
Gibt die Endposition des Substring an und der Index startet von 0.
veranschaulichen
Die Substring -Methode gibt eine Zeichenfolge zurück, die das Substring von Anfang bis Ende enthält (nicht Ende).
Die Substring -Methode verwendet die kleineren Werte von Start und End als Ausgangspunkt des Substring. Zum Beispiel werden Strvar.substring (0, 3) und Strvar.substring (3, 0) das gleiche Substring zurückgeben.
Wenn Start oder Ende Nan oder eine negative Zahl ist, ersetzen Sie es durch 0.
Die Länge des Substrings entspricht dem absoluten Wert der Differenz zwischen Start und Ende. Beispielsweise ist die Länge des Substring in strvar.substring (0, 3) und strvar.substring (3, 0) 3 zurückgegeben.
Beispiel
Das folgende Beispiel zeigt die Verwendung der Substring -Methode.
Funktion substringDemo () {var ss; // Variablen deklarieren. var s = "Der Regen in Spanien fällt hauptsächlich in der Ebene .."; ss = substring (12, 17); // Substring nehmen. Return (SS); // Geben Sie das Substring "Spanien" zurück. }Der obige Artikel ausführlich Verständnis von Substr und Substring in JS ist der gesamte Inhalt, den ich mit Ihnen geteilt habe. Ich hoffe, es kann Ihnen eine Referenz geben und ich hoffe, Sie können Wulin.com mehr unterstützen.