Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从数组中添加图像,直到循环完成内容才会刷新_Javascript_Html_Image_For Loop_Base64 - Fatal编程技术网

Javascript 从数组中添加图像,直到循环完成内容才会刷新

Javascript 从数组中添加图像,直到循环完成内容才会刷新,javascript,html,image,for-loop,base64,Javascript,Html,Image,For Loop,Base64,我有一些代码,它循环遍历一个由base64个图像组成的数组,为每个图像创建一个新元素,并将其附加到div for(var i = 0; i<500; i++){ var image = document.createElement('img'); image.src = 'data:image/png;base64,' + base64Data; image.alt = fileName; chapter.appendChild(image); } for

我有一些代码,它循环遍历一个由base64个图像组成的数组,为每个图像创建一个新元素,并将其附加到div

for(var i = 0; i<500; i++){
    var image = document.createElement('img');
    image.src = 'data:image/png;base64,' + base64Data;
    image.alt = fileName;
    chapter.appendChild(image);
}
for(var i=0;i尝试使用setTimeout:

var container, arr, counter, insertImages;

arr = ['xyz', 'abc'];
counter = 0;
container = document.getElementsByTagName('body')[0];

insertImages = function () {
    var src, image;

    // Get the next src, create & inject the element
    src = arr[counter];
    image = document.createElement('img');
    image.src = src;
    container.appendChild(image);

    // Increment the counter and repeat (if necessary)
    counter++;
    if ( counter < arr.length ) setTimeout(insertImages, 50);
};

// Kick it off
insertImages();
var容器、arr、计数器、插入图像;
arr=['xyz','abc'];
计数器=0;
container=document.getElementsByTagName('body')[0];
insertImages=函数(){
var-src,图像;
//获取下一个src,创建并注入元素
src=arr[计数器];
image=document.createElement('img');
image.src=src;
container.appendChild(图像);
//增加计数器并重复(如有必要)
计数器++;
if(计数器

您可能可以减少超时延迟--请参阅“什么有效”

编辑问题,并提供有关代码的更多信息。这一章是什么?Base64数据的值是什么?