源代码未完全执行.(JS)
Source code not fully executing. (JS)
老实说,我不确定真正的问题是什么,它怎么只调用更新函数一次。。。我习惯了多线程,几乎没有用JS做过任何编程。因此,如果有人能帮助我,我将不胜感激。我相信这与setTimeout函数有关,但我不确定。。这是我的来源:
<html>
<p id='date_label'>0</p>
<script type='text/javascript'>
var dateObject=new Date();
function update(){
var time=dateObject.getHours()+" : "+dateObject.getMinutes()+" : "+dateObject.getSeconds();
document.getElementById('date_label').innerHTML=time;
setTimeout(main,100);
};
function main(){
update();
};
main();
</script>
</html>
它调用了很多次,只是使用了一开始定义的同一个对象。更改它,以便在每次调用时重新定义dateObject
:
function update(){
var dateObject=new Date();
var time=dateObject.getHours()+" : "+dateObject.getMinutes()+" : "+dateObject.getSeconds();
document.getElementById('date_label').innerHTML=time;
setTimeout(main,100);
};
相关文章:
- 如何从Node.js执行.exe文件
- 在外部JS执行后加载JavaScript
- JS:执行'失败;getComputedStyle'在'窗口':参数的类型不是'
- 使用 Node.js 执行命令行二进制文件
- 获取js执行环境的版本描述
- 使用director.js执行基于哈希的函数
- 打开文件时停止了JS执行
- 为什么我不能在 Angular JS 服务中更改数据.js执行函数后
- 同步 JavaScript 调用节点 js- 执行 GET in for 循环
- 使用 Node.js 执行 EXE 文件
- 从其他 JS 执行一个函数
- 从 PHP 读取变量并使用 js 执行选择查询
- 使用 IE 开发人员工具防止 JS 执行
- 如何在使用sails JS执行res.view()函数调用之前调用另一个服务(函数)
- d3.js执行中跳过d3.extent()
- Chrome扩展..从JS执行CSS
- 通过html按钮使用node.js执行本地文件
- 使用Node.js执行简单Unix终端命令
- 在不更改鼠标位置的情况下从JS执行mouseover()
- Node.js:执行多个异步操作的最佳方式,然后执行其他操作