如果将 js 放在 head 里面,则会先被浏览器解析,但是这时的 body 还没被解析,如果这个时候,浏览器解析到 js 出现错误,就会阻止后续的渲染。
例外的话?
一般都会绑定一个监听 onload,当全部的html文档解析完之后,再执行代码
window.onload = function() {}
// 将所有 js 代码都在 window.onload 方法加载
如果将 js 放在 head 里面,则会先被浏览器解析,但是这时的 body 还没被解析,如果这个时候,浏览器解析到 js 出现错误,就会阻止后续的渲染。
例外的话?
一般都会绑定一个监听 onload,当全部的html文档解析完之后,再执行代码
window.onload = function() {}
// 将所有 js 代码都在 window.onload 方法加载