javascript计数器脚本刚刚跳到0

javascript计数器脚本刚刚跳到0,javascript,Javascript,我正在制作一个网站,预测离圣诞节还有多少秒。我做了一些,但是我不太懂javascript。它确实工作了一点,但它只是跳到零,而不是一次一个。问题是,我不知道怎么做。我搜索并找到了一个名为setTimeout的函数,但当我使用它时,它无法加载,只是崩溃了 需要任何帮助吗 功能计数器(timeLeft){ 而(时间间隔>0){ timeLeft=timeLeft-1; $(文档).ready(函数(){ $(“.time”).text(timeLeft); }); 返回; } } 柜台(1500);

我正在制作一个网站,预测离圣诞节还有多少秒。我做了一些,但是我不太懂javascript。它确实工作了一点,但它只是跳到零,而不是一次一个。问题是,我不知道怎么做。我搜索并找到了一个名为setTimeout的函数,但当我使用它时,它无法加载,只是崩溃了

需要任何帮助吗

功能计数器(timeLeft){
而(时间间隔>0){
timeLeft=timeLeft-1;
$(文档).ready(函数(){
$(“.time”).text(timeLeft);
});
返回;
}
}
柜台(1500);

去掉document ready事件监听器和return语句。上述代码中的return语句没有任何意义。

在循环中准备好文档毫无意义。第二,while循环将一直运行到零。它不会渲染每个数字。如果你想做一个倒计时,这种方法是错误的。如果您想使用setTimeout或setIntervalThird,
return
退出函数,那么while循环,不管
timeLeft
setInterval如何工作,thanksIt仍然会跳到零,我感谢您的帮助。