内部使用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>