求大神解答,js为什么没法暂停线程?快来看看这里代码错在哪?
<div id="prompt1"style="width: 500px;height: 500px;display:none;background-color: #00A1CB">
<p>顶顶顶</p>
</div>
<script>
$(function () {
document.getElementById("prompt1").style.display="block"; //第一行
pauseTime(2000); //第二行
document.getElementById("prompt1").style.display="none";
});
//自己写的暂停毫秒数的函数
function pauseTime(millTime) {
var start=Date.now();
while(true){
var nowTime=Date.now();
var offset=nowTime-start;
if(offset>=millTime)
break;
}
}
</script>
代码就这么简单,如果在第一行代码那里打了断点的话会正常执行,但是不打断点就什么都不显示也不报错,有大神知道这是为什么吗?
...全文
相关推荐
js代码-练习javascript
js代码-练习javascript
js代码-帮忙看看这个代码为什么没有进入死循环
js代码-帮忙看看这个代码为什么没有进入死循环
leetcode-js:用javascript的解答leetcode
leetcode-js 用javascript的解答leetcode ///////////////
eloquent-js:出色JavaScript练习
雄辩的JavaCript 通过Marijn Haverbeke 该存储库包含我对在 提出的本章练习的结尾的解决方案。 在阅读本书时,我将更新自己的解决方案。
chan.js:JavaScript频道实施
chan.js JavaScript频道实施


