这不是我要问的问题,但我意外地遇到了 JavaScript 数组。我来自 PHP 背景,在查看了一些网站后,我并不聪明。
我正在尝试创建一个多维数组。
var photos = new Array;
var a = 0;
$("#photos img").each(function(i) {
photos[a]["url"] = this.src;
photos[a]["caption"] = this.alt;
photos[a]["background"] = this.css('background-color');
a++;
});
错误消息:照片 [a] 未定义。我该怎么做呢?谢谢。