我有一个for循环,在javascript代码中迭代超过10,000次.for循环创建并将<div>标记添加到当前页面DOM的框中.
for(i = 0; i < data.length; i++)
{
tmpContainer += '<div> '+data[i]+' </div>';
if(i % 50 == 0) { /* some delay function */ }
}
containerObj.innerHTML = tmpContainer;
Run Code Online (Sandbox Code Playgroud)
我想在每50个<div>标签之后加一个延迟,那么代码的位置是什么
/* some delay function */
Run Code Online (Sandbox Code Playgroud)
因为它花了太多时间来加载所有10,000个<div>标签.我想以50 <div>标签的块更新框.
提前致谢.