它是一个全局变量,定义在全局作用域的变量,函数都会变成window对象的属性和方法
在调用时可以省略window,前面学习的对话框都属于window方法,如alert(),prompt()等
代码展示...0,即如果不写延迟毫秒数,默认为立即触发状态,但该函数仍旧被认为是回调函数
因为定时器较多,我们常常为定时器设置var变量标识符,同时Timeout的定时器停止中的timeout ID就是指该标识符
clearTimeout...0,即如果不写延迟毫秒数,默认为立即触发状态,但该函数仍旧被认为是回调函数
因为定时器较多,我们常常为定时器设置var变量标识符,同时Timeout的定时器停止中的timeout ID就是指该标识符
clearInterval...是为了操作DOM和BOM,我们在进行操作时不可能同时创建和删除,所以JavaScript被设置为单线程
但是,JavaScript的单线程注定了JavaScript的效率低下,我们的所有任务都需要进行排队...普通事件 : 如click,resize等
资源加载 : 如load,error等
定时器: 包括Timeout,Interval等
因而JavaScript的执行机制如下:
先执行执行栈中的同步任务