在讲解定时器之前,我们先来了解一下回调函数:
回调函数callback
回调函数常常是指其他内容完成之后,在一定条件下再重新调用该函数
例如我们之前讲到的click事件后的函数,在我们点击某对象后才会触发...执行机制
在了解JavaScript的执行机制前,我们需要先了解JavaScript的基本信息:
JavaScript是单线程,在同一时间只能做一件事
因为我们JavaScript是为了操作DOM和BOM...,我们在进行操作时不可能同时创建和删除,所以JavaScript被设置为单线程
但是,JavaScript的单线程注定了JavaScript的效率低下,我们的所有任务都需要进行排队,但如果其中有一项任务等待时间较长...,系统就会按照次序读取任务队列中的异步任务,于是被读取的异步任务结束等待状态,加载进执行栈的末尾并开始执行
我们给出一张图片来解释上述内容:
location对象
在学习location对象之前,我们先来了解一下...互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它
protocol://host[:port]/path/[?