-- 正常情况下,我们的script应该写在body末尾,写在这个部分是无法正常使用的 -->
// 这时就需要采用页面加载事件来等待页面加载完成后再去加载...-- 我们设置一下div的大小,我们希望页面小于一定程度,div消失 -->
div {
height: 200px;...回调函数常常是指其他内容完成之后,在一定条件下再重新调用该函数
例如我们之前讲到的click事件后的函数,在我们点击某对象后才会触发;也比如我们下面即将讲到的定时器,在一定时间之后才运行的函数,被称为回到函数...,所以JavaScript被设置为单线程
但是,JavaScript的单线程注定了JavaScript的效率低下,我们的所有任务都需要进行排队,但如果其中有一项任务等待时间较长,就会导致后面的任务不进行...,造成页面渲染不连贯
所以在HTML5中,允许JavaScript脚本建立多个线程,于是出现了同步和异步:
同步:
前一个任务执行完毕后,后一个任务才能执行
异步:
可以同时处理多个任务
同时也就区分出同步任务和异步任务