3: 首个例子变量的程序源码分析
作者:Thau!
 

现在我们已经定义了变量,让我们用它来做一些事。




<script language="JavaScript">

<!-- hide me


这里介绍如何用JavaScript写变量和网页。




// here's how to use JavaScript to write out HTML



document.writeln("<b>The monkey dances ");

document.writeln(secs_per_year);

document.writeln(" seconds per year.</b><p>");


这里是关于这三行的兴趣点:

document.writeln() 对于网页写入插入词。
document.writeln()中可作大量细节之事,
但到此为止你只需记住你是在
<script>

</script>标签之间,必须用document.writeln
("blah!")
在网页中写HTML

引号中的字符显现出来;引号外的字符被认为是变量。

注意在第一和第三行中,引号中的是我们想要
显现的,而
secs_per_year无引号。因此
JavaScript认为它是变量并交换成变量值。
幸好,在头文件中我们定义了
secs_per_year
是一大数,因此可被显现,否则JavaScript
将报错。
引号中的任何字都被称为字符串,JavaScript
不编译它。本例中 使用的是双引号("),也可
使用单引号
('),二者可互换。若第二行中的是
document.writeln("secs_per_year")JavaScript
将直接将secs_per_year显现,而不是31,536,000.
本例和字符的区别很重要,因此在我们继续下去
之前,保证你已读懂了这段。
你可以用document.writeln() HTML语言。
注意第一和第三行的<b> </b> 标签 .

这即是该例的概要。我们常见的一个问题
是:“通常什么出现在头文件中,什么出
现在主体文件中?”

一般这关系不大。好的习惯是把大多数JavaScript
放在页面的头上。这是因为比主体要先读到,
所以出现在主体中的变量
(secs_per_min)都在
头中申报了。当
secs_per_minJavaScript试图
执行
document.writeln(secs_per_min)命令后定义
JavaScript会报错。

好,现在我们准备作一个关于变量的练习,但
首先再注意一下字符串

1页:第二天课程简介
2: 变量介绍
3:首个变量例子的程序主体
4: 字符串的魔力
5: 变量练习
6: if-then 子句
7: if-then 语句的例子
8: if-then 练习
9: 链结事件
10: 图片交换
11: 练习 2
12: 复习