Heim  >  Artikel  >  Web-Frontend  >  JavaScript-Methode „shift()“, um das erste Element in einem Array zu löschen und den Wert des ersten Elements zurückzugeben

JavaScript-Methode „shift()“, um das erste Element in einem Array zu löschen und den Wert des ersten Elements zurückzugeben

黄舟
黄舟Original
2017-11-03 13:14:413868Durchsuche

Definition und Verwendung

shift()-Methode wird verwendet, um das erste Element des Arrays daraus zu zu entfernen und den Wert des ersten Elements zurückzugeben.

Syntax

arrayObject.shift()
Rückgabewert

Der Wert des ursprünglichen ersten Elements des Arrays.

Erklärung

Wenn das Array leer ist, führt die Methode „shift()“ nichts aus und gibt einen undefinierten Wert zurück. Bitte beachten Sie, dass diese Methode kein neues Array erstellt, sondern das ursprüngliche ArrayObject direkt ändert.

Tipps und

Hinweise

Hinweis: Diese Methode ändert die Länge des Arrays.

Tipp: Um das letzte Element eines Arrays zu entfernen und zurückzugeben, verwenden Sie die Methode pop().

Beispiel

In diesem Beispiel erstellen wir ein Array und löschen das erste Element des Arrays. Beachten Sie, dass sich dadurch auch die Länge des Arrays ändert:

<script type="text/javascript">

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

document.write(arr + "<br />")
document.write(arr.shift() + "<br />")
document.write(arr)

</script>
Ausgabe:

George,John,Thomas
George
John,Thomas


JavaScript-ArrayVerschiebung ()-Methode entfernt das erste Element aus dem Array und gibt dieses Element zurück.

Syntax

array.shift();
Hier sind die Details der Parameter:

NA
Rückgabewert:

Gibt einen einzelnen aus dem Array entfernten Wert zurück .

Beispiel:

<html>
<head>
<title>JavaScript Array shift Method</title>
</head>
<body>
<script type="text/javascript">
var element = [105, 1, 2, 3].shift();
document.write("Removed element is : " + element ); 
</script>
</body>
</html>
Dies führt zu folgendem Ergebnis:

Das obige ist der detaillierte Inhalt vonJavaScript-Methode „shift()“, um das erste Element in einem Array zu löschen und den Wert des ersten Elements zurückzugeben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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