Spleiß in JavaScript wird hauptsächlich zum Betrieb von Arrays in JS verwendet, einschließlich Löschen, Zugabe, Ersatz usw.
Hinweis: Diese Methode ändert das ursprüngliche Array! .
1. Löschen - Wird zum Löschen von Elementen, zwei Parametern, dem ersten Parameter (die Position des zu löschen zu gelöschten Elements), des zweiten Parameters (die Anzahl der zu gelöschten Elemente) verwendet.
2. Einfügen - Fügen Sie ein beliebiges Elementelement in die angegebene Position des Arrays ein. Drei Parameter, der erste Parameter (Position einfügen), der zweite Parameter (0) und der dritte Parameter (Einfügenelement)
3.. Ersetzen - Fügen Sie ein beliebiges Elementelement in die angegebene Position des Arrays ein und löschen Sie eine beliebige Anzahl von Elementen gleichzeitig drei Parameter. Der erste Parameter (Startposition), der zweite Parameter (Anzahl der gelöschten Elemente) und der dritte Parameter (eine beliebige Anzahl von Elementen einfügen)
Beispiel:
1. Löschen der Funktion. Der erste Parameter ist die erste Position und der zweite Parameter ist die Anzahl der gelöschten.
Array.SPLICE (Index, Num), der Rückgabewert wird gelöscht und Array ist der Ergebniswert.
z.B:
<! DocType html> <html> <body> <script> var array = ['a', 'b', 'c', 'd']; var removearray = array.splice (0,2); Alert (Array); // Pop C, D Alert (Removearray); // Rückgabewert ist das Löschenelement, dh a, b </script> </body> </html>
2. Funktion einfügen, der erste Parameter (Position einfügen), der zweite Parameter (0) und der dritte Parameter (Einfügenelement)
Array.SPLICE (Index, 0, InsertValue), Rückgabewert ist ein leeres Array, Arraywert ist der Endergebniswert
z.B:
<! DocType html> <html> <body> <script> var array = ['a', 'b', 'c', 'd']; var removearray = array.splice (1,0, 'Insert'); Alert (Array); // Pop Up a, einfügen, b, c, d alarm (removearray); // leer </script> </body> </html>
3. Die Ersatzfunktion, der erste Parameter (Startposition), der zweite Parameter (Anzahl der gelöschten Elemente) und der dritte Parameter (eine beliebige Anzahl von Elementen einfügen)
Array.SPLICE (Index, Num, InsertValue), der Rückgabewert wird gelöscht und Array ist der Ergebniswert.
z.B:
<! DocType html> <html> <body> <script> var array = ['a', 'b', 'c', 'd']; var removearray = array.splice (1,1, 'einfügen'); Alert (Array); // Pop -up A, Insert, C, D Alert (Removearray); // Pop -Up B </script> </body> </html>
Das obige ist eine detaillierte Erklärung für die Verwendung von Spleißmethoden in JavaScript, die Ihnen vom Editor vorgestellt wurden. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!