Heim  >  Artikel  >  Web-Frontend  >  Wozu dient die Javascript-Methode „shift()“?

Wozu dient die Javascript-Methode „shift()“?

青灯夜游
青灯夜游Original
2021-11-04 11:54:037513Durchsuche

In JavaScript besteht die Funktion der Methode „shift()“ darin, das erste Element des Arrays zu löschen, den Wert des ersten Elements zurückzugeben und dann alle verbleibenden Elemente um eine Position nach vorne zu verschieben, um die freie Stelle an der Spitze des Arrays zu füllen die Array-Syntax „array.shift()“.

Wozu dient die Javascript-Methode „shift()“?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer. Die Methode

shift() kann das erste Element des Arrays löschen, das Element zurückgeben und dann alle verbleibenden Elemente um eine Position nach vorne verschieben, um die Lücke am Kopf des Arrays zu füllen. Wenn das Array leer ist, führt Shift() nichts aus und gibt undefiniert zurück.

Syntax: array.shift()

Rückgabewert: Der Wert des ursprünglichen ersten Elements des Arrays (des entfernten Elements), das einen beliebigen Typ haben kann (da das Array-Element eine Zeichenfolge, eine Zahl, ein Array, ein Boolescher Wert oder ein anderes sein kann). Objekttyp).

? Beginnen Sie dann mit dem Zählen vom ersten Finger an, und wenn Sie bis zum m-ten zählen, werfen Sie ihn aus dem Kreis und beginnen Sie dann von hinten zu zählen. Wenn Sie erneut bis zum m-ten zählen, werfen Sie ihn weiter heraus und so weiter , bis nur noch der m-te Affe übrig ist, dieser Affe wird der König genannt. Um diesen Prozess zu simulieren, ist eine Programmierung erforderlich, die Eingabe von m, n und die Ausgabe der endgültigen Königszahl.

var a = [1,2,3,4,5,6,7,8];  //定义数组
a.shift();
console.log(a);

【Empfohlenes Lernen:

Javascript-Tutorial für FortgeschritteneWozu dient die Javascript-Methode „shift()“?

Das obige ist der detaillierte Inhalt vonWozu dient die Javascript-Methode „shift()“?. 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