如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
通过本章学习,应该掌握以下内容:JavaScript的特点及运行环境JavaScript编程基础JavaScript事件驱动JavaScript的对象10.1脚本语言简介(1)脚本编写语言(2)基于对象(3)简单性(4)安全性(5)动态性(6)跨平台10.1.2JavaScript的运行和编辑环境(1)使用SCRIPT标记符插入脚本在网页中最常用的一种插入脚本的方式是使用SCRIPT标记符,方法是:把脚本标记符<SCRIPT></SCRIPT>置于网页上的HEAD部分或BODY部分,然后在其中加入脚本程序。尽管可以在网页上的多个位置使用SCRIPT标记符,但最好还是将脚本代码放在HEAD部分,以确保容易维护。①书写JavaScript时应注意大小写.②在JavaScript中,行尾用换行符作为一行完整代码的终止字符.③若需要将几行代码放在一行中,应使用分号将它们分开.④在JavaScript中,/*和*/也是注释标记。所谓变量,就是程序中一个已命名的存储单元。变量的主要作用是存取数据和提供存放信息的容器。JavaScript支持的数据类型如下:Number(数字)、Boolean(布尔)、String(字符串)、Null(空)、Undefined(未定义)、Object(对象)。在JavaScript中定义变量应遵循以下规则:必须以字母或下划线(_)开头。在所说明的范围内必须是唯一的。用var来定义变量,也可以用赋值语句声明变量,但不能既不用var声明变量,又不给它赋值。10.2.4JavaScript语句(3)注释语句//:表示单行注释,从“//”开始到本行结束都为注释。/*……*/:表示多行注释,从“/*”开始到“*/”结束为注释。在JavaScript中提供了if语句、ifelse语句以及switch语句等三种条件语句。(1)if语句if(条件)语句段;(2)ifelse语句if(条件)语句段1;else语句段2;(3)switch语句如果需要对同一个表达式进行多次判断,那么就可以使用switch语句,格式如下:switch(条件){casevalue1:语句段1;casevalue2:语句段2;casevalue3:语句段3;…default:语句段4;}(1)for语句for(初始化;条件;增量){语句段;}(2)while语句while(条件){语句段;}(3)dowhile语句do{语句段;}while(条件)(4)break语句break语句提供无条件跳出循环结构或switch语句的功能。(5)continue语句continue语句的作用是终止当次循环,跳转到循环的开始处继续下一轮循环。4.其他语句10.2.5JavaScript函数通常鼠标或热键的动作称为事件(Event),而由鼠标或热键引发的一连串程序的动作称为事件驱动(EventDriver)。比如,当单击鼠标按钮时就产生一个单击(onClick)事件,当打开一个网页时就产生一个网页的载入(onLoad)事件。当用户单击鼠标按钮时,产生onClick事件,同时onClick指定的事件处理程序或代码被调用执行。OnClick事件通常在下列基本对象中产生:(1)button(按钮)(2)checkbox(复选框)(3)radio(单选按钮)(4)resetbutton(重置按钮)(5)submitbutton(提交按钮)当用户改变表单元素的原有状态后,将产生该表单元素的onChange事件。当用户单击鼠标或用Tab键激活某一个表单元素时,产生该表单元素的聚焦事件,此时对象被选中。当鼠标指针位于超链接上时,产生onMouseOver事件。对象就是客观世界中存在的特定实体。String对象用来存放字符串,是静态对象。(1)String对象的属性String对象只有一个属性,即length,它表示字符串中的所有的字符个数,包括所有符号。(2)String对象的方法String对象的方法主要用于有关字符串在Web中的显示、字体大小、颜色、大小写转换等。String对象有19个方法。创建日期对象可以使用以下4种构造函数中的一种:varvariable=newDate()varvariable=newDate(milliseconds)varvariable=newDate(string)varvariable=newDate(year,month,day,hours,minutes,seconds,milliseconds)(1)获取Date对象的常用方法getSeconds()返回表示当前时间中的秒部分的整数(0~59)。getT