js的休眠实现---sleep()

以下内容为自己的理解,如有不同观点,请留言指导,感谢】


作用:让js脚本暂停一定时间,进入休眠状态。

说明:js本身提供没有sleep()。

举例:js可以通过很多方法实现,如下




    
    Js 实现休眠







原理:实际上,该例子不是使js脚本进入休眠,而是因为js是单线程,while(true){}死循环调度cpu,使得whlie(){}后面的程序被阻塞,进而实现休眠的假象。



你可能感兴趣的:(js的休眠实现---sleep())