var arr = [[1,2,3],[4,5,6],[7,8,9]];
function out(ar){
var interval = setInterval(function(){
for (var i=0; i<ar.length;i++){
for (var j=0;j<ar[i].length;j++){
document.write(ar[i][j]);
}
document.write("</br>");
}
clearInterval(interval);
},1000);
}
out(arr);
http://jsbin.com/edanib/edit我如何在迭代之間設置一秒延遲?
此代碼的工作,但我想每個輸出數字之前做出一秒的延遲。 上面的代碼不能這樣做。我該怎麼做vanilla Javascript?
請勿使用'document.write'。 – SLaks