下面的代码,多久之后会弹出'end'? 为什么?
var t = true; setTimeout(function(){ t = false; }, 1000); while(t){ } alert('end');
这是以前在想有没办法实现阻塞javascript线程的时候(即实现sleep方法),想过的一种实现。
很简单,是吧?
是吗?