《ASP》课程设计教案(4)
第三讲 JavaScript
教学重点:
1、JavaScript的语法特点,函数的定义、调用,变量的作用域; 2、条件控制语句、循环控制语句; 3、JavaScript中几个常用对象的应用; 教学要求:
1、回顾和复习以前C语言的基本语法知识;进一步加深理解Javascript语法知识; 2、深刻理解有关函数中变量的作用域和各类控制语句的功能; 3、理解和灵活运用JavaScript中常用的几个对象的属性和方法; 教学内容:
1、什么是JavaScript?
JavaScript是Netscape公司推出的一种嵌入HTML文档的,基于对象的脚本描述语言。利用它可以进一步的增强网页的交互性、方便操作和控制各种浏览器对象,实现控制浏览器外观、状态和运行方式的目的。利用它还可以实现对用户所输入的数据进行有效性检验,从而减轻服务器的负担。其语法与C语言很相似。 2、在网页中使用JavaScript
如果一段javascript应用到多个网页,可以将其放入到扩展名称为:Js文本文件。 在需要使用\的页面中插入方法:(chapter03/section1/javaexample.asp)
通过上例需要注意的问题: ? Javascript语句区分大小写,语句以分号作为结束符号; ? 用//来注释语句 ? 变量需要用var定义可以给多个变量赋初值; ? 变量的类型转换,数值型转换成字符型进行连接运算;需要用类型转换函数。
3、表达式
? 条件表达式 (条件)?A:B(chapter03/section2/logicexpression.asp)
? 算术表达式、关系表达式(==、===、>=、<=等)、逻辑表达式(&&、||、!等)
4、函数: 函数的定义:
function 函数名(形式参数) {
函数体
return 表达式
}(chapter03/section2/ usefucntion.asp) 函数的调用:
格式1:varname=函数名(实际参数) //有返回值时用 格式2:函数名(参数值) //无返回值时用
JavaScript的函数采用传值方式进行传递;通常函数的定义是在
部分 举例:(chapter03/section2/ passvalue.asp)
无标题文档
