HTML中使用Javascript
<script>元素
- async:立即下载脚本
- 脚本无顺序执行
- defer:脚本可延迟到文档完全被解析和显示后执行(defer="defer")延迟,因此最好包含一个延迟脚本
- defer只适合外部脚本文件,html5不支持,ie8以后版本不支持
- 当前脚本不必等待其他脚本执行,不能保证异步脚本按照他们在页面中出现的顺序执行
引入的js放在</body>前面,放在head中会延迟页面渲染
<script>元素在XHTML中使用
- 将MIME指定为“application/xhtml+xml”触发XHTML
- 使用CData片段来包含JavaScript代码,在XHTML(XML)中,CDdata是文档特殊区域,这个区域中的内容不需要解析、
- 不少浏览器不兼容XHTML,所以不支持CData,可以将CData注释掉
![]()
-
通过外部文件使用javascript
![]()
<noscript>元素
用来显示不支持script的内容

注:相关知识来自js的高级程序设计



浙公网安备 33010602011771号