Heim >Web-Frontend >js-Tutorial >Verwendung von Slice(), Splice(), Split(), Substring(), Substr() in Javascript_Javascript-Kenntnissen
1.slice();
Sowohl Array- als auch String-Objekte
In Array-Slice(i,[j])
i ist der Indexwert, mit dem das Abfangen beginnt, die negative Zahl stellt den Indexwert vom Ende dar, -1 ist das erste Element vom letzten
j ist der Endindexwert. Standardmäßig werden alle Elemente von i bis zum Ende erhalten
Parameterrückgabe:
Gibt ein Array mit Indexwerten von i bis j zurück, das ursprüngliche Array ändert sich nicht
slice(i,[j])
in StringParameterbeschreibung:
i ist der Indexwert zum Starten des Abfangens, eine negative Zahl stellt den Indexwert vom Ende dar, -1 ist das erste Zeichen vom letzten
j ist der Endindexwert. Standardmäßig werden alle Zeichen von i bis zum Ende
2.splice()
Existiert in Array-Methoden zum Hinzufügen/Entfernen von Elementen zum/vom Array und zum Zurückgeben des gelöschten Elements. Diese Methode ändert das ursprüngliche Array
spleißen(index,howmany,item1,itemx )
Index: erforderlich. Eine Ganzzahl, die die Position angibt, an der ein Element hinzugefügt/entfernt werden soll. Verwenden Sie eine negative Zahl, um die Position vom Ende des Arrays anzugeben.
wieviele: erforderlich. Die Anzahl der zu löschenden Elemente. Bei der Einstellung 0 werden Elemente nicht gelöscht.
item1...itemX: Optional. Dem Array wurden neue Elemente hinzugefügt.
Rückgabewert-Array Ein neues Array, das die gelöschten Elemente enthält, falls vorhanden.
3.split()
split(separator, howmany) in String
Trennzeichen: erforderlich. Eine Zeichenfolge oder ein regulärer Ausdruck zum Teilen des stringObject ab der durch diesen Parameter angegebenen Stelle.
wieviele: Optional. Dieser Parameter gibt die maximale Länge des zurückgegebenen Arrays an. Wenn dieser Parameter festgelegt ist, werden nicht mehr Teilzeichenfolgen zurückgegeben als das durch diesen Parameter angegebene Array. Wenn dieser Parameter nicht gesetzt ist, wird die gesamte Zeichenfolge unabhängig von ihrer Länge aufgeteilt.
Rückgabewert
Ein Array von Zeichenfolgen. Das Array wird erstellt, indem das StringObject an den durch das Trennzeichen angegebenen Grenzen in Teilzeichenfolgen aufgeteilt wird. Die Zeichenfolge des zurückgegebenen Arrays enthält nicht das Trennzeichen selbst
Wenn es sich bei „separator“ jedoch um einen regulären Ausdruck handelt, der Unterausdrücke enthält, enthält das zurückgegebene Array Zeichenfolgen, die mit diesen Unterausdrücken übereinstimmen (jedoch keinen Text, der mit dem gesamten regulären Ausdruck übereinstimmt)
Der gegenteilige Effekt der jion()-Funktion
4.substring()
In String-Teilzeichenfolge (Start, Stopp)
Start: gibt die Startposition des Teilstrings an,
Stopp: zeigt das Endergebnis an.
Hinweis: Der zweite Parameter sollte größer sein als der erste Parameter. Wenn der erste Parameter größer als der zweite Parameter ist, ersetzt die Teilstring-Methode automatisch die Positionen der beiden Parameter.
5.substr()
In String, substr(start, length);
Start: die Startposition des Teilstrings,
Länge: Die Länge des Teilstrings.
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er gefällt Ihnen allen.