第2页:变量介绍 作者:Thau! |
如果你学过代数,你一定见过变量。如果没学过也不要紧。变量是JavaScript存储信息的简单方式。例如,当你写: "x=2," "x" 是一个变量,它存储值为2。如果而后你又说"y=x+3," "y"将具有值“5”这里是一个使用错误!超级链接引用无效。 的JavaScript例子。在本例中我们一步一步浏览源码 你将看到:<script language="JavaScript"> <!-- hide me 开始的这两行我们已经见过。这是任何 JavaScript程序都必须的序曲。// load up some variables var secs_per_min = 60; var mins_per_hour = 60; var hours_per_day = 24; var days_per_year = 365; 第一行是一个注释。含义很明确。 下几行是变量申明,有几样事情需注意: 当首次用一变量时,应以“ var”申明。
一个好习惯。当我们讨论接下来的两课时,我们将 知道为什么。 变量必须以字母或强调性字符起始。
法的变量名。 变量名多数是大小写敏感的,但对不同版本的 JavaScript也不尽然。
同的。一般情况,建议坚持使用一种命名习惯并 保持不变。我本人习惯使用变量间加下划线。其 他人有喜欢变量间首字大写的。如secsPerMin. 变量应描述其目的。 在申报变量时就可赋于其一个值,也可今后在给。 |
// do some calculations var secs_per_day = secs_per_min * mins_per_hour * hours_per_day; var secs_per_year = secs_per_day * days_per_year; |
这里我们看到了一些基本的算术。每当JavaScript执行 了该语句,变量secs_per_year将是无论得到的什么数乘 以60, 60, 24, 和 365。以后,无论何时遇到变量 secs_per_year,它将以这些巨大的数字替代。 // end hiding --> </script> 这里没什么新鲜的,是一个 JavaScript片的结束。这是该例中头文件中 JavaScript的全部,当JavaScript执行这些代码时,上述变量将被申报。但此时这些变量尚未 做任何事,这是在该例主体中要完成的事。 |
第1页:第二天课程简介 第2页: 变量介绍 第3页:首个变量例子的程序主体 第4页: 字符串的魔力 第5页: 变量练习 第6页: if-then 子句 第7页: if-then 语句的例子 第8页: if-then 练习 第9页: 链结事件 第10页: 图片交换 第11页: 练习 2 第12页: 复习 |