Heim  >  Artikel  >  Web-Frontend  >  Verwendung von Slice(), Splice(), Split(), Substring(), Substr() in Javascript_Javascript-Kenntnissen

Verwendung von Slice(), Splice(), Split(), Substring(), Substr() in Javascript_Javascript-Kenntnissen

WBOY
WBOYOriginal
2016-05-16 16:09:43990Durchsuche

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 String

Parameterbeschreibung:
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

erhalten.

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.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn