一、使用 <script> 元素的方式有两种:直接在页面中嵌入 JavaScript 代码和引用外部 JavaScript 文件。
二、使用内嵌方式,一般写法为:
<script type="text/javascript">
/* code */
</script>
三、引用外部 JavaScript 文件的一般写法为:
<script type="text/javascript" src=""></script> (注意不应在 <script>和</script> 标签中间再添加额外的 JavaScript 代码。如果包含,只会执行外部文件的脚本,内含脚本将会被忽略。)
四、内嵌与外部引用的方式比较起来,外部引用具有可维护性、可缓存的特点,因此建议采用外部引用的方式。
五、标签存放的位置。<script> 标签可以放在 <html></html> 内的任何地方,但是为了方便管理,我们一般都将他们放在 <head></head> 或者 <body></body>的底部。
例如: <head>
<script type="text/javascript" src=""></script>
<head>
或者
<body>
<!-- 这里放内容 -->
<script type="text/javascript" src=""></script>
<body>
为了性能以及前端页面的优化,第二个位置无疑更好。
六、对于不支持 JavsScript 或者 禁用 JavaScript 的浏览器可以使用 <noscript>。只有当上述两种情况之一发生时,<noscript> 中的内容才会呈现。
例如:
<html>
<head>
<title>示例</title>
</head>
<body>
<!-- 这里放内容 -->
<script type="text/javascript" src=""></script>
<noscript>
<p>本页面需要浏览器支持(启用)JavaScript。
</noscript>
</body>
</html>