jQuery .each()未按预期迭代字符串数组

7

正在进行:

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

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

给我一个输出结果
0    
1   
2

为什么我的输出不正确
foobar   
hello    
world

JSFiddle


这是你要的内容:http://api.jquery.com/jQuery.each/ - NullPoiиteя
1个回答

19

做这个操作时,第一个参数是用于索引的:

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

哦,嗯...我不知道第一个参数是索引。谢谢。 - Ayush
或者你可以直接这样做:console.log(tags[tag]); - dunli

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接