在JavaScript中设置带循环的数组

时间:2012-06-03 10:24:28

标签: javascript

这个代码几乎是直接从一本书中取出但是它似乎没有用,我删除了循环,只是用图像src等设置了数组的所有不同索引,它起作用所以我认为这里有一些简单的错误。任何人都可以看到这段代码有什么问题吗?

var demo = new Array();
var titleNumFrames = 7;
for(x=0; x<titleNumFrames; x++) {
    demo[x]=new Image();
    demo[x].src = “image”+x+”.jpg”;
}

当我说它不起作用时,我的意思是图像只是没有被预加载,有时奇怪的事情只会发生在循环中的代码中。结束了引号,简单的错误 - 将来不会出现word / powerpoint文件的复制代码!

2 个答案:

答案 0 :(得分:1)

您的文本编辑器(更像字处理程序)或键绑定错误地使用智能引号"替换代码中的常规引号

答案 1 :(得分:0)

我猜你的数组是空的。我认为你应该使用以下符号:

var demo = new Array();
var titleNumFrames = 7;
for(x=0; x<titleNumFrames; x++) {
    var img = new Image();
    img.src = “image”+x+”.jpg”;
    demo.push(img);
}