Wie knacke ich das erste Array-Element mit jquery?

8

Ich durchlaufe ein Array von json-Daten, muss aber das erste Element vor der Iteration entfernen. Wie entferne ich das ursprüngliche Element? Das habe ich bisher:

%Vor%     
Paul 07.11.2012, 16:40
quelle

7 Antworten

23

Plain Javascript wird tun:

%Vor%

Auf shift() Methode:

  

Entfernt das erste Element aus einem Array und gibt dieses Element zurück. Dies   Methode ändert die Länge des Arrays.

Ссылка

    
Adrian Carneiro 07.11.2012, 16:42
quelle
2

Es gibt eine Methode wie Pop, aber von vorne statt

%Vor%

Ссылка

    
Juan Mendes 07.11.2012 16:42
quelle
2

Wenn data.url nur ein Array ist, ist die einfachste Möglichkeit, dieses Problem zu lösen, die Spleißung ()

%Vor%

Sie können auch shift () verwenden, wenn Sie den Wert der ersten URL benötigen:

%Vor%     
AlexStack 07.11.2012 16:46
quelle
0

Sie können

verwenden %Vor%

Es wird das erste Element aus dem Array entfernen

In Ihrem Fall ist es

%Vor%     
Sushanth -- 07.11.2012 16:43
quelle
0

Sie können die Funktion shift() aus der Array-Klasse verwenden, die das erste Element aus dem Array entfernt (und zurückgibt, obwohl Sie es einfach verwerfen können). Weitere Informationen finden Sie im MDN-Dokument .

> %Vor%     
Anthony Grist 07.11.2012 16:43
quelle
0

In JavaScript können Sie das erste Element eines Arrays mithilfe von % co_de entfernen % :

%Vor%     
Sirko 07.11.2012 16:43
quelle
0

Um das erste Element eines Arrays in JavaScript zu entfernen (es funktioniert auch, wenn Sie jquery verwenden), verwenden Sie data.urls.shift() . Dadurch wird auch das erste Element zurückgegeben. Sie können den Rückgabewert jedoch ignorieren, wenn Sie ihn nicht verwenden möchten. Weitere Informationen finden Sie unter Ссылка .

    
Joshua Dwire 07.11.2012 16:44
quelle

Tags und Links