如何在数组中预加载图像形式数组
How to preload image form array in array?
我有预加载图像的问题。
for(y=0;slide_image.lenght;y++){
for(x=0;slide_image[y].lenght;x++){
var preload_image=new Image();
preload_image.src=slide_image[y][x];}
}
当我只对preload_image.src=slide_image[x]
;它可以工作,但是当我有这两个的时候就不行了。也许是JavaScript的bug?
这是slide_image
数组:
var slide_image = new Array();
slide_image = [
['1/1.png', '1/2.jpg', '1/3.jpg', '1/4.jpg', '1/5.png'],
['2/text_1.png', '2/1.jpg', '2/2.jpg', '2/3.jpg', '2/4.jpg', '2/5.jpg', '2/6.jpg', '2/7.jpg'],
['3/1.jpg', '3/2.jpg', '3/3.jpg', '3/4.jpg', '3/5.jpg', '3/6.jpg']
];
Firebug和Firefox调试器什么也没说。我不知道为什么这个不行
你打错了length
,你正在错误地使用for循环。循环的中间"参数"应该是一个条件表达式,它将决定循环何时停止。
重写length
并循环,直到循环计数器小于数组的长度,您得到:
for (y = 0; y < slide_image.length; y++) {
for (x = 0; x < slide_image[y].length; x++) {
var preload_image = new Image();
preload_image.src = slide_image[y][x];
}
}
首先输入错误的Length
相关文章:
- 使用图像数组列表的simplegallary.js显示适合桌面屏幕的图像
- 在字符串中查找所有图像 src URL 并存储在数组中
- 在ListView中添加JSON数组中存储的图像-ReactNative
- JavaScript中的数组图像循环
- 循环以检查数组中的最后一个图像
- 如何从 URL 数组向文档添加图像列表
- 数组上的多图像上传-Javascript/Jquery
- Jquery/Javascript:通过按下按钮显示数组中的随机图像
- JavaScript:是否可以将图像/信息附加到数组项
- Javascript图像数组预加载速度和从内存中删除
- 将图像数组访问到动态表中
- Javascript检查图像是否在数组中
- Javascript图像数组
- 正在从字节数组加载图像内容
- Javascript:如何将SVG图像放入数组中
- JavaScript 在删除预上传图像时不清除图像数组
- 比较数组图像&值如果ok提交表单
- 画布图案饼图与数组图像
- Javascript数组(图像滑块)(Webkit中的bug ?)
- 在画布中绘制数组图像