<script>
标签是向HTML页面中插入js的主要方法。
属性 | 定义 |
---|---|
src | 表示包含要执行的外部js文件 |
defer | 立即加载,但延迟执行,HTML5规范中要求按照出现的顺序执行,但在现实当中,延迟脚本并不一定会按照顺序执行,也不一定会在DomContentLoaded事件出发后运行,因此建议只包含一个延迟脚本。 |
async | 异步加载,不会阻塞文档的呈现。会在load前执行,因此异步脚本在页面加载期间不要操作DOM |
使用<noscript>
可以指定在不支持脚本的浏览器中显示的替代内容。