在HTML中使用JavaScript
嵌入 script 代码:
<script type="text/javascript">
function sayHi() {
alert("Hi!");
}
</script>
转义
<script type="text/javascript">
function sayHi() {
alert("<\/script>");
}
</script>
包含外来文件
<script type="text/javascript" src="example.js"></script>
以下写法不适用于 HTML :
<script type="text/javascript" src="example.js" />
延迟脚本
使用 defer
标签,当 HTML 加载完后才会运行 JS 文件:
<script type="text/javascript" defer="defer" src="example.js"></script>
异步脚本
async
只适用于外部脚本文件:
<script type="text/javascript" async src="example.js"></script>
<noscript>
元素
当浏览器不支持 JS 或者 JS 被禁用时:
<noscript>
<p>本页面需要浏览器支持(启用)JavaScript。</p>
</noscript>