たとえば、数秒間スリープしたいforループがあります。
$.each(para.res, function (index, item) {
Sleep(100);
});
setTimeoutまたはsetIntervalを使用できることはわかっていますが、どちらも非同期であり、ループは続行されます。このようにすると、setTimeoutの関数だけが数秒で実行されます。
$.each(para.res, function (index, item) {
setTimeOut(function(){do something},1000);
});