一个问题
为什么推荐把 <script>
都放在 <body>
底部?
- 防止加载资源而导致的长时间的白屏。
js
只能获取在 <script>
以上的 dom
。
- …
正文
document.readyState
该属性描述了文档的加载状态,发生变化时,会在 document
对象上触发 readystatechange
事件。有3种状态:
loading
正在加载
interactive
文档已被解析,loading
状态结束,但是诸如图像,样式表和框架之类的子资源仍在加载,会在 document
和 window
对象上触发 DOMContentLoaded
事件。
complete