答案是否定的.绝对不可以.
js本身就不是一种线程的编程语言,下面我模拟一个线程,但是这肯定是不好使的.
function ckTest(){
return false;
}
while(window.ck()){}
alert("hello");
很明显 while始终不会得到true,所以这个alert也无法打印出来.他会始终检查window.ck()是否为真.同时阻塞了其他操作的运行
上面的程序的结果只能是 使浏览器暂停,崩溃挂掉! 所以 如果有人说可以用javascript中的while循环来等待动作的发生,那他一定是在郎朗的吹牛B!