第2章:在html中使用JavaScript

本章你会学到:

  1. 使用script元素
  2. 嵌入脚本与外部脚本
  3. 文档模式对JavaScript的影响
  4. 考虑禁用JavaScript的场景

内部使用javascript

<script type="text/javascript">   //type 必须指定
function sayHI(){
	alert("HI!");
}
</script>

 外部:src属性html

<script src="base.js" type="text/javascript" charset="utf-8"></script>

标签的位置java

放到body元素的后面浏览器

延迟脚本异步

定义defer属性,做用:代表脚本在执行时不会影响页面的构造,即脚本会被延迟到整个页面都解析完毕后再运行。async

<script src="base.js" defer="defer" type="text/javascript" ></script> //defer属性

异步脚本spa

async="async"code

<script src="base.js" async="async" type="text/javascript" ></script>

不支持脚本(放到body中)htm

<noscript>
	本页面须要浏览器支持JavaScript,请手动启用。
</noscript>