图书介绍
软件开发中级编程指南 5 JavaScript及网页特效制作PDF|Epub|txt|kindle电子书版本网盘下载
- 沙基昌主编 著
- 出版社: 长沙:国防科技大学出版社
- ISBN:9787810995597
- 出版时间:2008
- 标注页数:166页
- 文件大小:45MB
- 文件页数:183页
- 主题词:软件开发-程序设计-指南
PDF下载
下载说明
软件开发中级编程指南 5 JavaScript及网页特效制作PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 理论部分3
第1章 JavaScript概述3
1.1为什么要学习JavaScript3
1.2什么是JavaScript4
1.2.1 JavaScript能做什么4
1.2.2 JavaScript脚本程序的基本结构4
1.2.3第一个JavaScript程序5
1.3 JavaScript的特点6
1.4 JavaScript和Java的区别7
1.5将JavaScript嵌入网页8
1.5.1使用script标签8
1.5.2使用外部JS文件10
1.5.3事件中使用JavaScript12
1.6学习总结13
理论复习13
上机作业14
第2章 JavaScript语法基础15
2.1变量和常量15
2.1.1数据类型15
2.1.2变量的声明和作用域16
2.1.3常量18
2.1.4强制类型转换19
2.2运算符和表达式19
2.2.1算术运算符19
2.2.2比较运算符20
2.2.3逻辑运算符20
2.2.4表达式21
2.3条件语句21
2.3.1单项条件语句(if条件语句)22
2.3.2双项条件语句(if..else条件语句)23
2.3.3多项条件语句(switch条件语句)25
2.4循环语句27
2.4.1 while循环28
2.4.2 do..while循环29
2.4.3 for循环30
2.4.4 for..in循环31
2.5注释32
2.6函数32
2.6.1内置函数33
2.6.2自定义函数35
2.7总结36
理论复习37
上机作业37
第3章 内置对象38
3.1数组38
3.1.1创建数组39
3.1.2为数组元素赋值40
3.1.3访问数组元素40
3.1.4数组的常用属性和方法47
3.2 JavaScript常用内建对象47
3.2.1 String字符串对象51
3.2.2 Math对象54
3.2.3 Date对象和日期计算56
3.4学习总结56
理论复习56
上机作业56
第4章 宿主对象57
4.1 Window对象58
4.2 Document对象62
4.3 History对象68
4.4 Location对象69
4.5 Navigator对象70
4.6学习总结72
理论复习72
上机作业72
第5章 JavaScript中事件模型73
5.1事件处理程序73
5.2 JavaScript事件73
5.2.1 onBlur75
5.2.2 onFocus77
5.2.3 onMouseOver78
5.2.4 onMouseOut79
5.3宿主对象的相关事件80
5.3.1 Window对象事件80
5.3.2 Document对象事件80
5.4学习总结81
理论复习81
上机作业82
第6章 表单元素和基本的表单验证83
6.l文本框对象83
6.1.1单行文本框83
6.1.2多行文本框84
6.2命令按钮对象88
6.3复选框对象90
6.4单选按钮对象92
6.5下拉列表框(组合框)94
6.6表单验证95
6.6.1验证表单中多选框值95
6.6.2验证表单中的单选按钮值96
6.6.3必填(或必选)项目97
6.6.4 E-mail验证98
6.7学习总结100
理论复习100
上机作业100
第7章 高级表单验证和特效102
7.1文本框获取焦点时改变样式102
7.2实现无刷新联动菜单的方法103
7.3表单多选列表控件效果106
7.4制作可折叠式导航菜单111
7.5学习总结114
理论复习114
上机作业115
第8章 DOM模型116
8.1什么是DOM116
8.1.1文档116
8.1.2对象117
8.1.3模型117
8.2 DOM的结构118
8.2.1节点119
8.2.2节点树119
8.3访问DOM节点119
8.3.1 getElementById()119
8.3.2 getElementsByTagName()120
8.3.3通过节点关系122
8.4学习总结124
第二部分 上机练习125
第一阶段练习 JavaScript语法基础125
第一部分 指导练习(50分钟)125
练习内容一:做一个简单JavaScript脚本125
练习内容二:使用双项条件语句改进上面的程序128
练习内容三:使用多项条件语句改进上面的程序130
第二部分 独立练习(50分钟)132
练习内容:编写缴税程序132
第三部分 扩展练习132
练习内容132
第二阶段练习 内置对象133
第一部分 指导练习(50分钟)133
练习内容一:计算阶乘133
练习内容二:使用函数验证一个数是否为素数134
练习内容三:在网页上显示当前日期、时间、星期几136
第二部分 独立练习(50分钟)137
练习内容137
第三部分 扩展练习137
练习内容137
第三阶段练习 宿主对象138
第一部分 指导练习(50分钟)138
练习内容一:结合表单建立计费器138
练习内容二:onChange事件的使用140
练习内容三:Navigator对象的使用142
第二部分 独立练习(50分钟)143
练习内容143
第三部分 扩展练习144
练习内容144
第四阶段练习 JavaScript中事件模型146
第一部分 指导练习(50分钟)146
练习内容一:商品买卖合计146
练习内容二:表单验证150
第二部分 独立练习(30分钟)154
练习内容154
第三部分 扩展练习154
练习内容154
第五阶段练习 高级表单验证和特效155
第一部分 指导练习(50分钟)155
练习内容一:游戏分类和游戏名称下拉列表框级联操作155
练习内容二:使用数组完成级联操作158
第二部分 独立练习(50分钟)160
练习内容160
附录:词汇表161