【发布时间】:2025-11-28 01:50:02
【问题描述】:
我无法让 $.each() jquery 函数与字符串索引数组一起使用,知道有什么问题吗?
示例@JSFiddle --> http://jsfiddle.net/WKDUA/
代码:
var firstArray = [52, 33];
document.writeln("First Array:\n<ul>");
$.each(firstArray, function(key, value)
{
document.writeln('<li>[' + key + ']: ' + value + "</li>\n");
});
document.writeln("</ul>\n");
var secondArray = new Array();
secondArray['first'] = 'foo';
secondArray['second'] = 'bar';
document.writeln("Second Array:\n<ul>");
$.each(secondArray, function(key, value)
{
document.writeln('<li>[' + key + ']: ' + value + "</li>\n");
});
document.writeln("</ul>\n");
输出:
First Array:
[0]: 52
[1]: 33
Second Array:
【问题讨论】:
-
它实际上是一个对象,而不是数组
标签: javascript jquery arrays iteration