红宝书第二章笔记

89 阅读1分钟

2.1 <script>元素

使用<script>元素的方式包括行内式(在网页中嵌入JS代码,把代码放在<script>元素中)和外部式(使用src属性引用外部JS文件)两种形式。

<script>元素属性包括

differ: 表示脚本延迟到文档完全被解析和显示后按出现顺序执行,只对外部文本有效
async:  立即开始下载脚本但不阻止其他页面动作,下载完成后立即执行脚本,只对外部文本有效

两种属性的区分 image.png

2.3 文档模式

使用doctype可以切换文档模式,最初的文档模式由混杂模式(也称怪异模式)和标准模式两种。混杂模式能够支持一些非标准的特性,主要是CSS渲染的内容方面。

2.4 <noscript>元素

当出现浏览器不支持脚本浏览器对脚本的支持被关闭的情况时,浏览器将显<noscript>中的内容