图书介绍

软件开发中级编程指南 5 JavaScript及网页特效制作PDF|Epub|txt|kindle电子书版本网盘下载

软件开发中级编程指南 5 JavaScript及网页特效制作
  • 沙基昌主编 著
  • 出版社: 长沙:国防科技大学出版社
  • ISBN:9787810995597
  • 出版时间:2008
  • 标注页数:166页
  • 文件大小:45MB
  • 文件页数:183页
  • 主题词:软件开发-程序设计-指南

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件开发中级编程指南 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

热门推荐