慕侠7846927
2016-09-20 13:37
比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行,这句话啥意思,有没有大神举个例子
因为js是进行页面初始化就要求加载进行,而我们知道web页面加载时一样按照程序先后顺序执行,所以放在head里面就是页面加载第一执行,如果没有要求初始化显示就随意放在任意位置。。。我的理解
页面初始化意义在于给你一张白纸,从而可以把用户的需求尽可能全部都放在白纸上,而Html根据<html>标签一步步从上到下解析,从而js的位置就有所要求
其实就是从上到下一个个执行
http://book.51cto.com/art/200908/147876.htm
js可以放在html的任何位置,初始化是要回复一开始的样子,html运行程序时会从上往下运行,先运行head里面的内容,所以初始化要放在head里面运行。
JavaScript入门篇
739817 学习 · 9566 问题
相似问题