图书介绍
JavaScript+jQuery程序设计 慕课版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 黄珍,潘颖主编;刘华明,茹蓓副主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115450357
- 出版时间:2017
- 标注页数:360页
- 文件大小:99MB
- 文件页数:374页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
JavaScript+jQuery程序设计 慕课版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 JavaScript简介1
1.1 JavaScript简述2
1.1.1 JavaScript的起源2
1.1.2 JavaScript的主要特点2
1.1.3 JavaScript的应用3
1.2 编写JavaScript的工具4
1.3 JavaScript在HTML中的使用5
1.3.1 在页面中直接嵌入JavaScript代码5
1.3.2 链接外部JavaScript文件8
1.3.3 作为标签的属性值使用10
1.4 JavaScript基本语法10
1.4.1 执行顺序10
1.4.2 大小写敏感10
1.4.3 空格与换行11
1.4.4 每行结尾的分号11
1.4.5 注释11
小结11
上机指导12
习题12
第2章 JavaScript语言基础13
2.1 数据类型14
2.1.1 数值型14
2.1.2 字符串型16
2.1.3 布尔型17
2.1.4 特殊数据类型18
2.2 常量和变量18
2.2.1 常量18
2.2.2 变量18
2.3 运算符和表达式20
2.3.1 什么是运算符和表达式20
2.3.2 运算符的应用21
2.3.3 表达式中的类型转换29
2.4 JavaScript基本语句30
2.4.1 条件判断语句30
2.4.2 循环控制语句38
2.4.3 跳转语句43
2.4.4 异常处理语句45
2.5 函数47
2.5.1 函数的定义47
2.5.2 函数的调用48
2.5.3 函数的参数49
2.5.4 函数的返回值50
2.5.5 嵌套函数51
2.5.6 递归函数53
2.5.7 变量的作用域54
2.5.8 内置函数55
2.5.9 定义函数的其他方法60
小结61
上机指导61
习题62
第3章 JavaScript自定义对象63
3.1 对象简介64
3.1.1 什么是对象64
3.1.2 对象的属性和方法64
3.1.3 JavaScript对象的种类64
3.2 自定义对象的创建65
3.2.1 直接创建自定义对象65
3.2.2 通过自定义构造函数创建对象66
3.2.3 通过系统内置的Object对象创建自定义对象69
3.3 对象访问语句71
3.3.1 for&in循环语句71
3.3.2 with语句72
小结73
上机指导73
习题74
第4章 常用内部对象75
4.1 Math对象76
4.1.1 Math对象的属性76
4.1.2 Math对象的方法76
4.2 Number对象78
4.2.1 创建Number对象78
4.2.2 Number对象的属性79
4.2.3 Number对象的方法80
4.3 Date对象83
4.3.1 创建Date对象83
4.3.2 Date对象的属性85
4.3.3 Date对象的方法86
4.4 数组对象89
4.4.1 数组介绍89
4.4.2 定义数组90
4.4.3 操作数组元素91
4.4.4 数组的属性94
4.4.5 数组的方法97
4.5 String对象105
4.5.1 String对象的创建105
4.5.2 String对象的属性105
4.5.3 String对象的方法107
小结116
上机指导116
习题118
第5章 JavaScript事件处理119
5.1 事件与事件处理概述120
5.1.1 什么是事件120
5.1.2 JavaScript的常用事件120
5.1.3 事件的调用122
5.1.4 事件对象123
5.2 表单相关事件123
5.2.1 获得焦点事件与失去焦点事件123
5.2.2 失去焦点内容改变事件125
5.2.3 表单提交与重置事件126
5.3 鼠标键盘事件128
5.3.1 鼠标单击事件128
5.3.2 鼠标按下和松开事件129
5.3.3 鼠标移入移出事件130
5.3.4 鼠标移动事件131
5.3.5 键盘事件131
5.4 页面事件134
5.4.1 加载与卸载事件134
5.4.2 页面大小事件135
小结136
上机指导136
习题137
第6章 JavaScript常用文档对象138
6.1 Document对象139
6.1.1 文档对象概述139
6.1.2 文档对象的常用属性、方法与事件139
6.1.3 Document对象的应用141
6.1.4 JavaScript中的cookie设置146
6.2 表单对象153
6.2.1 访问表单与表单元素153
6.2.2 表单对象的常用属性、方法与事件154
6.2.3 表单对象的应用155
6.3 图像对象157
6.3.1 图像对象概述157
6.3.2 图像对象的应用157
小结163
上机指导163
习题165
第7章 文档对象模型166
7.1 DOM概述167
7.1.1 DOM分层167
7.1.2 DOM级别168
7.2 DOM对象节点属性168
7.2.1 访问指定节点169
7.2.2 遍历文档树170
7.3 节点173
7.3.1 创建节点173
7.3.2 插入节点175
7.3.3 复制节点176
7.3.4 删除与替换节点178
7.4 获取文档中的指定元素180
7.4.1 通过元素的ID属性获取元素180
7.4.2 通过元素的name属性获取元素183
7.5 与DHTML相对应的DOM184
7.5.1 innerHTML和innerText属性184
7.5.2 outerHTML和outerText属性185
小结187
上机指导187
习题188
第8章 Window对象189
8.1 Window对象概述190
8.1.1 Window对象的属性190
8.1.2 Window对象的方法190
8.1.3 Window对象的使用191
8.2 对话框191
8.2.1 警告对话框191
8.2.2 确认对话框192
8.2.3 提示对话框193
8.3 打开与关闭窗口193
8.3.1 打开窗口194
8.3.2 关闭窗口196
8.4 控制窗口198
8.4.1 移动窗口198
8.4.2 窗口滚动200
8.4.3 改变窗口大小202
8.4.4 控制窗口状态栏203
8.4.5 访问窗口历史205
8.4.6 设置超时206
8.5 窗口事件206
8.5.1 通用窗口事件206
8.5.2 扩展窗口事件206
小结207
上机指导207
习题208
第9章 AJAX技术209
9.1 AJAX概述210
9.1.1 什么是AJAX210
9.1.2 AJAX应用案例210
9.1.3 AJAX的开发模式211
9.1.4 AJAX的优点212
9.2 AJAX的技术组成213
9.2.1 XMLHttpRequest对象213
9.2.2 XML语言213
9.2.3 JavaScript脚本语言215
9.2.4 DOM215
9.2.5 CSS215
9.3 XMLHttpRequest对象215
9.3.1 XMLHttpRequest对象的初始化216
9.3.2 XMLHttpRequest对象的常用属性216
9.3.3 XMLHttpRequest对象的常用方法218
小结221
上机指导221
习题222
第10章 jQuery简介223
10.1 jQuery概述224
10.1.1 jQuery能做什么224
10.1.2 jQuery的特点225
10.2 jQuery下载与配置226
10.2.1 下载jQuery226
10.2.2 配置jQuery227
10.3 jQuery的插件227
10.3.1 插件的使用227
10.3.2 流行的插件228
小结230
习题230
第11章 jQuery选择器231
11.1 jQuery的工厂函数232
11.2 基本选择器232
11.2.1 ID选择器232
11.2.2 元素选择器233
11.2.3 类名选择器235
11.2.4 复合选择器236
11.2.5 通配符选择器237
11.3 层级选择器237
11.3.1 ancestor descendan选择器238
11.3.2 parent>child选择器239
11.3.3 prev+next选择器240
11.3.4 prev~siblings选择器241
11.4 过滤选择器242
11.4.1 简单过滤器242
11.4.2 内容过滤器245
11.4.3 可见性过滤器247
11.4.4 表单对象的属性过滤器247
11.4.5 子元素选择器249
11.5 属性选择器249
11.6 表单选择器250
小结251
上机指导252
习题253
第12章 jQuery控制页面254
12.1 对元素内容和值进行操作255
12.1.1 对元素内容操作255
12.1.2 对元素值操作257
12.2 对DOM节点进行操作258
12.2.1 查找节点259
12.2.2 创建节点259
12.2.3 插入节点259
12.2.4 删除、复制与替换节点260
12.3 对元素属性进行操作264
12.4 对元素的CSS样式操作268
12.4.1 通过修改CSS类实现样式操作268
12.4.2 通过修改CSS属性实现样式操作270
小结272
上机指导272
习题275
第13章 jQuery的事件处理276
13.1 页面加载响应事件277
13.2 jQuery中的事件277
13.3 事件绑定281
13.3.1 为元素绑定事件281
13.3.2 移除绑定282
13.3.3 绑定一次性事件处理282
13.4 模拟用户操作283
13.4.1 模拟用户的操作触发事件283
13.4.2 模仿悬停事件284
13.4.3 模拟鼠标连续单击事件284
小结286
上机指导286
习题289
第14章 jQuery的动画效果290
14.1 基本的动画效果291
14.1.1 隐藏匹配元素291
14.1.2 显示匹配元素291
14.1.3 切换元素的可见状态293
14.2 淡入淡出的动画效果296
14.3 滑动效果297
14.3.1 滑动显示匹配的元素297
14.3.2 滑动隐藏匹配的元素298
14.3.3 通过高度的变化动态切换元素的可见性300
14.4 自定义的动画效果301
14.4.1 使用animate()方法创建自定义动画301
14.4.2 使用stop()方法停止动画303
小结304
上机指导304
习题306
第15章 React简介307
15.1 React概述308
15.1.1 什么是React308
15.1.2 React的常用术语308
15.2 创建React元素309
15.2.1 安装React309
15.2.2 使用JavaScript创建React元素309
15.2.3 使用JSX创建React元素310
15.3 创建组件312
15.3.1 创建无状态React组件312
15.3.2 创建有状态React组件313
小结315
上机指导315
习题316
第16章 综合开发实例——365影视网站设计317
16.1 系统分析318
16.2 系统设计318
16.2.1 系统目标318
16.2.2 系统功能结构318
16.2.3 开发环境319
16.2.4 文件夹组织结构320
16.3 网页预览320
16.4 关键技术322
16.4.1 JavaScript脚本技术322
16.4.2 AJAX无刷新技术324
16.4.3 jQuery技术328
16.5 首页技术实现329
16.5.1 JavaScript实现导航菜单329
16.5.2 JavaScript实现图片的轮换效果332
16.5.3 AJAX实现热门专题页面333
16.5.4 JavaScript实现电影图片不间断滚动335
16.5.5 JavaScript实现浮动窗口336
16.5.6 jQuery实现滑动门效果338
16.5.7 jQuery实现向上间断滚动效果340
16.6 查看影片详情页面342
小结343
第17章 课程设计——购物车设计344
17.1 购物车概述345
17.1.1 功能概述345
17.1.2 购物车操作流程345
17.1.3 程序预览346
17.2 系统设计347
17.2.1 系统目标347
17.2.2 开发环境347
17.2.3 文件夹组织结构347
17.3 热点关键技术348
17.3.1 JavaScript中的cookie348
17.3.2 应用AJAX技术实现用户登录348
17.3.3 判断用户访问权限349
17.4 用户登录设计349
17.4.1 用户登录功能概述349
17.4.2 自动生成验证码350
17.4.3 用户登录功能的实现350
17.5 购物车操作352
17.5.1 添加至购物车352
17.5.2 查看购物车355
17.5.3 修改商品购买数量356
17.5.4 移除购物车中指定商品357
17.5.5 清空购物车359
小结360
热门推荐
- 1501862.html
- 320727.html
- 520406.html
- 2533118.html
- 993925.html
- 2577524.html
- 1308076.html
- 787831.html
- 3070578.html
- 782756.html
- http://www.ickdjs.cc/book_2314444.html
- http://www.ickdjs.cc/book_1520757.html
- http://www.ickdjs.cc/book_3038977.html
- http://www.ickdjs.cc/book_918077.html
- http://www.ickdjs.cc/book_3620233.html
- http://www.ickdjs.cc/book_163924.html
- http://www.ickdjs.cc/book_3343348.html
- http://www.ickdjs.cc/book_814784.html
- http://www.ickdjs.cc/book_740994.html
- http://www.ickdjs.cc/book_3833172.html