Heim > Web-Frontend > js-Tutorial > Detaillierte Erläuterung der Verwendung der splice()-Methode in JavaScript

Detaillierte Erläuterung der Verwendung der splice()-Methode in JavaScript

高洛峰
Freigeben: 2017-01-03 16:17:33
Original
1538 Leute haben es durchsucht

Die splice()-Methode des JavaScript-Arrays ändert den Inhalt des Arrays, indem neue Elemente hinzugefügt und alte Elemente entfernt werden.
Syntax

array.splice(index, howMany, [element1][, ..., elementN]);
Nach dem Login kopieren

Im Folgenden sind die Details der Parameter aufgeführt:

index: Das Array, bei dem der Index beginnt ändern.

howMany: Ganzzahl, die die Anzahl der alten Array-Elemente angibt, die entfernt werden sollen. Wenn howmany 0 ist, werden keine Elemente entfernt.

element1, ..., elementN: Elemente werden dem Array hinzugefügt. Wenn keine Elemente angegeben sind, werden durch die Verkettung einfach Elemente aus dem Array entfernt.

Rückgabewert:

Gibt ein Array zurück, das basierend auf den übergebenen Parametern extrahiert wurde.
Beispiel:

<html>
<head>
<title>JavaScript Array splice Method</title>
</head>
<body>
<script type="text/javascript">
var arr = ["orange", "mango", "banana", "sugar", "tea"];
 
var removed = arr.splice(2, 0, "water");
document.write("After adding 1: " + arr );
document.write("<br />removed is: " + removed);
 
removed = arr.splice(3, 1);
document.write("<br />After adding 1: " + arr );
document.write("<br />removed is: " + removed);
 
</script>
</body>
</html>
Nach dem Login kopieren

Dies führt zu folgenden Ergebnissen:

After adding 1: orange,mango,water,banana,sugar,tea
removed is:
After adding 1: orange,mango,water,sugar,tea
removed is: banana
Nach dem Login kopieren

Ausführlichere Erläuterungen zur Verwendung der splice()-Methode in JavaScript finden Sie auf der chinesischen PHP-Website!

Verwandte Etiketten:
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