Heim > Web-Frontend > js-Tutorial > Detaillierte Erläuterung der Verwendung der Spleißmethode in JavaScript

Detaillierte Erläuterung der Verwendung der Spleißmethode in JavaScript

高洛峰
Freigeben: 2017-01-03 16:20:30
Original
1822 Leute haben es durchsucht

Splice in JavaScript wird hauptsächlich zum Betreiben von Arrays in js verwendet, einschließlich Löschen, Hinzufügen, Ersetzen usw.

Hinweis: Diese Methode verändert das ursprüngliche Array! .

1. Löschen – wird zum Löschen von Elementen verwendet, zwei Parameter, der erste Parameter (die Position des ersten zu löschenden Elements), der zweite Parameter (die Anzahl der zu löschenden Elemente)

2. Einfügen – Fügen Sie ein beliebiges Element an der angegebenen Position im Array ein. Drei Parameter, der erste Parameter (Einfügeposition), der zweite Parameter (0), der dritte Parameter (eingefügtes Element)

3 Ersetzen – Fügen Sie ein beliebiges Elementelement an der angegebenen Position des Arrays ein Gleichzeitig entfernen Sie eine beliebige Anzahl von Elementen und drei Argumente. Der erste Parameter (Startposition), der zweite Parameter (die Anzahl der zu löschenden Elemente), der dritte Parameter (zum Einfügen einer beliebigen Anzahl von Elementen)

Beispiel:

1 , der erste Parameter ist die Position des ersten Elements und der zweite Parameter ist die zu löschende Nummer.

array.splice(index,num), der Rückgabewert ist der gelöschte Inhalt und array ist der Ergebniswert.

zB:

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(0,2);
alert(array);//弹出c,d
alert(removeArray);//返回值为删除项,即弹出a,b
</script>
</body>
</html>
Nach dem Login kopieren

2 Einfügefunktion, der erste Parameter (Einfügeposition), der zweite Parameter (0), der Dritter Parameter (Element einfügen)

array.splice(index,0,insertValue), der Rückgabewert ist ein leeres Array und der Array-Wert ist der Endergebniswert

z. B.:

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(1,0,&#39;insert&#39;);
alert(array);//弹出a,insert,b,c,d
alert(removeArray);//弹出空
</script>
</body>
</html>
Nach dem Login kopieren

3. Ersetzungsfunktion, der erste Parameter (Startposition), der zweite Parameter (Anzahl der gelöschten Elemente), der dritte Parameter (Einfügung). items)

array.splice(index,num,insertValue), der Rückgabewert ist der gelöschte Inhalt und array ist der Ergebniswert.

zB:

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(1,1,&#39;insert&#39;);
alert(array);//弹出a,insert,c,d
alert(removeArray);//弹出b
</script>
</body>
</html>
Nach dem Login kopieren

Das Obige ist eine detaillierte Erklärung der vom Herausgeber eingeführten Spleißmethode, ich hoffe, dass dies der Fall ist Es ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht. Ich werde Ihnen rechtzeitig antworten. Ich möchte mich auch bei Ihnen allen für Ihre Unterstützung der chinesischen PHP-Website bedanken!

Ausführlichere Erläuterungen zur Verwendung der Spleißmethode in JavaScript finden Sie auf der chinesischen PHP-Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage