setTimeout=必ず処理が終わってから実行される
setInterval=処理が終わるのを待たずして実行する
とどこかで見ました
違いがわかっておりません
下記2つのコードにどんな違いがあるんでしょうか?
function a(){ for(i=0;i<9999;i++){ console.log(i); } setTimeout(a,1000); }
function a(){ for(i=0;i<9999;i++){ console.log(i); } } setInterval(a,1000);
質問する前に実際に動かして違いを見るぐらいのことはしたのですか? であれば、分かると思うのですが、それでも疑問があるのはどういう点ですか?