通常在HTML中,scripts标签可以置于head标签上,但是这样的话,意味着必须等到scripts代码全部被下载,解析和执行完成之后,才能开始执行页面的内容。这对于
有很多的JS语言而言,会导致浏览器在呈现页面时候出现延迟。延迟期间的页面将是一片空白。
为解决这个问题,通常是把scripts标签放在body元素的后面。如下图所示:
总结下本章小结的内容,就是:
在学习DOM的编程艺术这本书是,我们在实现javascript异步分离的时候,用到了一个函数:window.onload函数,该函数可以确保scripts标签内的JS语句可以在HTML文档
全部加载到浏览器之后马上开始执行。这样,在操作dom时候,就非常方便,可以直接引入scripts标签。