2013-01-10 14 views
7

Doing beklendiği gibi dizeleri dizisi yineleme değil: benim çıkış değiljQuery .each()

foobar 
hello  
world 

JSFiddle Neden

var tags = ["foobar", "hello", "world"]; 

$.each(tags, function(tag) { 
    console.log(tag); 
}); 

bana

0  
1 
2 

bir çıkış verir

+0

sen http://api.jquery.com/jQuery.each/ –

cevap

12

Bunu yapın, th E ilk parametre indeksi içindir: Burada

$.each(tags, function(index, tag) { 
    console.log(tag); 
}); 
+0

gitmek Ah, hmm ... ben ilk arg endeksi olduğunu bilmiyordum. Teşekkürler. – xbonez

+0

Ya da şöyle bir şey yapabilirsiniz: 'console.log (tags [tag]);' – dunli

İlgili konular