当前位置: 主页->程序设计->Javascript基础教程
 

第一课

Javascript教程
课程简介
实际应用
隐藏JavaScript
第一天复习

第二课

第二天课程简介
变量介绍
首个变量例子的程序主体
字符串的魔力
变量练习
if-then子句
if-then语句的例子
if-then练习
链接事件
图片交换
练习2
复习

第三课

第三天课程简介
窗口操作介绍
Javascript中的窗口操作
JavaScript中的窗口操作举例
Windows特性
JavaScript文件目标模块
状态条的操作
窗口间的交流
再谈JavaScript  DOM
窗口的其它特性
再谈WindowFrame树杈结构
自己动手操作
第三天复习

第四课

第四课介绍
循环介绍
循环的密码
再谈WHILE循环
For循环
嵌套循环
循环练习
数组
数组和循环
文件目标模块中的数组
函数
无参数函数
参数及返回值
多于一个参数的函数

第五课

第五课课程介绍
介绍反馈表单
控制文字域的值
文字域事件
反馈表单处理器
文字域的练习
复选框
单选框
选单
在选单中应用onchange命令

Javascript基础教程

第三页:首个变量例子的程序主体 ( )

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


    <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_min 在JavaScript试图执行document.writeln(secs_per_min)命令 后定义则JavaScript会报错。

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

JavaScript教程
第一页
第二天课程简介
第二页变量介绍
第三页:首个变量例子的程序主体
第四页字符串的魔力
第五页变量练习
第六页if-then子句
第七页if-then语句的例子
第八页if-then练习
第九页链接事件
第十页图片交换
第十一页练习2
第十二页复习

[第1课][第2课][第3课][第4课][第5课]