1 / 35
文档名称:

JavaScript教程.doc

格式:doc   页数:35
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JavaScript教程.doc

上传人:rjmy2261 2013/1/9 文件大小:0 KB

下载得到文件列表

JavaScript教程.doc

文档介绍

文档介绍:JavaScript教程

开始学习
打字效果
跟随鼠标的十字架
根据时间显示不同的欢迎讯息
在线测试程序
带倒影的文字
跟随鼠标的文字

模拟一场雪景

闪亮边框的效果
制作浮动广告
加入收藏、设为首页
永远在右下角的仿真表
显示日期
输入注册码式表单
超酷的文字特效


JavaScript脚本语言的程序构成
JavaScript脚本语言的程序构成是由控制语句、函数、对象、方法、属性等,来实现编程的。
一、程序控制流
在任何一种语言中,程序控制流是必须的,它能使得整个程序减小混乱,使之顺利按其一定的方式执行。下面是JavaScript常用的程序控制流结构及语句:
1、if条件语句
1)基本格式
if(表述式)
语句段1;
......
else
语句段2;
......
2)功能:若表达式为true,则执行语句段1;否则执行语句段2。
3)说明:
·if -else 语句是JavaScript中最基本的控制语句,通过它可以改变语句的执行顺序。
·表达式中必须使用关系语句,来实现判断,它是作为一个布尔值来估算的。
·它将零和非零的数分别转化成false和true。
·若if后的语句有多行,则必须使用花括号将其括起来。
4)if语句的嵌套
if(布尔值)语句1;
else(布尔值)语句2;
else if(布尔值)语句3;
……
else 语句4;
在这种情况下,每一级的布尔表述式都会被计算,若为真,则执行其相应的语句,否则执行else后的语句。
2、For循环语句
1)基本格式
for(初始化;条件;增量)
语句集;
2)功能:实现条件循环,当条件成立时,执行语句集,否则跳出循环体。 3)说明:
·初始化参数告诉循环的开始位置,必须赋予变量的初值;
·条件:是用于判别循环停止时的条件。若条件满足,则执行循环体,否则跳出。
·增量:主要定义循环控制变量在每次循环时按什么方式变化。
·三个主要语句之间,必须使用逗号分隔。
3、while循环
1)基本格式
while(条件)
语句集;
该语句与For语句一样,当条件为真时,重复循环,否则退出循环。
2)For与while语句
两种语句都是循环语句,使用For语句在处理有关数字时更易看懂,也较紧凑;而while循环对复杂的语句效果更特别。 4、break和continue语句
与C++语言相同,使用break语句使得循环从For或while中跳出,continue使得跳过循环内剩余的语句而进入下一次循环。
二、函数
函数为程序设计人员提供了一个丰常方便的能力。通常在进行一个复杂的程序设计时,总是根据所要完成的功能,将程序划分为一些相对独立的部分,每部分编写一个函数。从而,使各部分充分独立,任务单一,程序清晰,易懂、易读、易维护。JavaScript函数可以封装那些在程序中可能要多次用到的模块。并可作为事件驱动的结果而调用的程序。从而实现一个函数把它与事件驱动相关联。这是与其它语言不样的地方。
1、JavaScript函数定义
Function 函数名(参数,变元){
函数体;.
Return 表达式;
}
说明:
·当调用函数时,所用变量或字面量均可作为变元传递。
·函数由关键字Function定义。
·函数名:定义自己函数的名字。
·参数表,是传递给函数使用或操作的值,其值可以是常量,变量或其它表达式。
·通过指定函数名(实参)来调用一个函数。
·必须使用Return将值返回。
·函数名对大小写是敏感的。
2、函数中的形式参数:
在函数的定义中,我们看到函数名后有参数表,这些参数变量可能是一个或几个。那么怎样才能确定参数变量的个数呢?在JavaScript中可通过arguments .Length来检查参数的个数。例:
Function function_Name(exp1,exp2,exp3,exp4)
Number =function _N

最近更新

心衰患者的营养与饮食护理 64页

急诊护理中的感染控制 54页

2024年温州市工人业余大学马克思主义基本原理.. 12页

2024年湖北铁道运输职业学院马克思主义基本原.. 12页

2024年湖南科技学院马克思主义基本原理概论期.. 12页

2024年漳县招教考试备考题库含答案解析(夺冠.. 30页

2024年烟台文化旅游职业学院马克思主义基本原.. 12页

2024年瓮安县招教考试备考题库附答案解析(夺.. 30页

2024年盂县招教考试备考题库附答案解析(夺冠.. 30页

2024年福建福耀科技大学马克思主义基本原理概.. 12页

2024年绍兴职业技术学院马克思主义基本原理概.. 12页

2024年舒城县幼儿园教师招教考试备考题库及答.. 30页

2024年荔波县招教考试备考题库带答案解析(夺.. 31页

2024年融安县幼儿园教师招教考试备考题库附答.. 31页

2024年西安医学高等专科学校马克思主义基本原.. 12页

2024年资阳口腔职业学院马克思主义基本原理概.. 13页

2024年辽宁石油化工大学顺华能源学院马克思主.. 13页

2024年重庆工商大学派斯学院马克思主义基本原.. 13页

2024年铁岭县招教考试备考题库附答案解析(必.. 30页

2024年长春市建筑职工业余大学马克思主义基本.. 12页

2024年闽西职业技术学院马克思主义基本原理概.. 12页

2024年陕西中医药大学马克思主义基本原理概论.. 12页

2024年青冈县幼儿园教师招教考试备考题库带答.. 30页

2024年顺昌县招教考试备考题库附答案解析 31页

2024年鹤岗矿务局职工大学马克思主义基本原理.. 13页

2024年黑龙江省社会科学院职工大学马克思主义.. 13页

2025年万载县招教考试备考题库及答案解析(必.. 30页

风险投资风险分析 36页

2025年东北大学马克思主义基本原理概论期末考.. 12页

航空个性化服务设计创新 35页