- 追加された行はこの色です。
- 削除された行はこの色です。
* sleep [#g2ccab41]
** ビジーウェイト [#nafc4cb1]
function sleep(time) {
var d1 = new Date().getTime();
var d2 = new Date().getTime();
while (d2 < d1 + time) {
d2 = new Date().getTime();
}
return;
}
alert("1");
sleep(3000);
alert("2");
** setTimeout() [#eb4acd41]
function sleep(time, callback){
setTimeout(callback, time);
}
alert("1");
sleep(3000, function (){ alert("2"); } );
** jQuery [#d6c062fa]
alert("1");
$(this).delay(1000).queue(function() {
alert(1);
alert("2");
$(this).dequeue();
});
** POJS [#t1e3ce92]
setTimeout(function() {
alert(2);
}, 3000);