JavaScript
语言的基础
在什么地方插入 JavaScript
JavaScript 可以出现在 HTML 的任意地方。使用标
记<script>…</script>,你可以在 HTML 文档的任意地方插入
JavaScript,甚至在<HTML>之前插入也不成问题。不过如果要在声明框架的
网页(框架网页)中插入,就一定要在<frameset>之前插入,否则不会运行。
基本格式
<script>
<!--
...
(JavaScript 代码)
...
//-->
</script>
第二行和第四行的作用,是让不懂<script>标记的浏览器忽略 JavaScript 代
码。一般可以省略,因为现在想找不懂 Script 的浏览器,恐怕就连博物馆里也
没有了。第四行前边的双反斜杠“//”是 JavaScript 里的注释标号,以后将学到。
另外一种插入 JavaScript 的方法,是把 JavaScript 代码写到另一个文件当中
(此文件通常应该用“.js”作扩展名),然后用格式为“<script
src="javascript.js"></script>”的标记把它嵌入到文档中。注意,一定要用
“</script>”标记。
参考 <script>标记还有一个属性:language(缩写 lang),说明脚本使用
的语言。对于 JavaScript,请用“language="JavaScript"”。
参考 相对于<script>标记,还有一个<server>标记。<server>标记所包含
的,是服务器端(Server Side)的脚本。本教程只讨论客户器端(Client
Side)的 JavaScript,也就是用<script>标记包含的脚本。
如果想在浏览器的“地址”栏中执行 JavaScript 语句,用这样的格式:
javascript:<JavaScript 语句>
这样的格式也可以用在连接中:
<a href="javascript:<JavaScript 语句>">...</a>
JavaScript 基本语法
每一句 JavaScript 都有类似于以下的格式:
<语句>;
其中分号“;”是 JavaScript 语言作为一个语句结束的标识符。虽然现在很多浏
览器都允许用回车充当结束符号,培养用分号作结束的习惯仍然是很好的。
语句块 语句块是用大括号“{ }”括起来的一个或 n 个语句。在大括号里边是几
个语句,但是在大括号外边,语句块是被当作一个语句的。语句块是可以嵌套
的,也就是说,一个语句块里边可以再包含一个或多个语句块。