window对象的属性和方法
在调用时可以省略window,前面学习的对话框都属于window方法,如alert(),prompt()等
代码展示:
<!...:
window.onload = function(){}
window.addEventListener('load',function(){})
window.onload是窗口加载事件,当文档内容完全加载完成后会触发该事件...在讲解定时器之前,我们先来了解一下回调函数:
回调函数callback
回调函数常常是指其他内容完成之后,在一定条件下再重新调用该函数
例如我们之前讲到的click事件后的函数,在我们点击某对象后才会触发...这个调用函数可以直接写函数,可以写函数名两种形式调用
延迟的默认毫秒数为0,即如果不写延迟毫秒数,默认为立即触发状态,但该函数仍旧被认为是回调函数
因为定时器较多,我们常常为定时器设置var变量标识符...等
资源加载 : 如load,error等
定时器: 包括Timeout,Interval等
因而JavaScript的执行机制如下:
先执行执行栈中的同步任务
异步任务(回调函数)放入任务队列中
一旦执行栈的所有同步任务执行完毕