图书介绍
JavaScript+jQueryMobile+Node.js跨平台网页设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陈会安著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111527428
- 出版时间:2016
- 标注页数:506页
- 文件大小:57MB
- 文件页数:514页
- 主题词:JAVA语言-程序设计;网页制作工具
PDF下载
下载说明
JavaScript+jQueryMobile+Node.js跨平台网页设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 HTML与JavaScript的基础1
1-1 HTML的基础2
1-1-1 认识HTML2
1-1-2 HTML5的网页结构3
1-2 认识JavaScript4
1-2-1 JavaScript与脚本语言4
1-2-2 客户端网页技术5
1-3 JavaScript的开发环境WebMatrix6
1-3-1 下载与安装WebMatrix开发工具6
1-3-2 启动WebMatrix新建HTML网站7
1-3-3 更改默认的网站位置10
1-3-4 开启本书的范例网站11
1-4 创建第一个JavaScript程序12
1-4-1 在HTML网页插入JavaScript程序代码12
1-4-2 创建第一个JavaScript程序13
1-4-3 更改WebMatrix的默认浏览器17
1-4-4 显示JavaScript程序代码的错误18
1-5 JavaScript程序代码的位置19
1-5-1 在Head区块的JavaScript程序代码19
1-5-2 在Body区块的JavaScript程序代码20
1-5-3 使用外部JavaScript程序文件21
1-6 JavaScript的编写风格23
1-6-1 程序语句24
1-6-2 程序注释25
1-6-3 太长的程序代码25
1-6-4 空格符25
1-6-5 程序代码缩排25
第2章 JavaScript的变量与运算符27
2-1 JavaScript的变量28
2-1-1 变量命名与声明28
2-1-2 赋值语句30
2-1-3 JavaScript的变量是否存在31
2-2 JavaScript的数据类型33
2-2-1 JavaScript的数据类型33
2-2-2 Escape转义字符35
2-3 JavaScript的运算符37
2-3-1 运算符的优先级37
2-3-2 算术运算符38
2-3-3 逻辑与比较运算符40
2-3-4 位运算符42
2-3-5 赋值运算符43
2-4 数据类型的转换44
2-4-1 数据类型的强制转换44
2-4-2 数据类型的转换函数46
第3章 JavaScript的流程控制50
3-1 流程控制的基础51
3-2 JavaScript的条件控制52
3-2-1 if是否选择条件语句53
3-2-2 if/else二选一条件语句54
3-2-3 if/else多选一条件语句55
3-2-4 switch多选一条件语句57
3-2-5 条件运算符?:58
3-3 JavaScript的循环控制60
3-3-1 for循环语句60
3-3-2 for/In循环语句61
3-3-3 while循环语句63
3-3-4 do/while循环语句64
3-4 继续和跳出循环66
3-5 JavaScript的嵌套循环68
第4章 JavaScript的函数与对象72
4-1 JavaScript的函数73
4-1-1 JavaScript的内建函数73
4-1-2 创建JavaScript自定义函数74
4-1-3 拥有参数的JavaScript函数75
4-1-4 JavaScript函数的返回值77
4-1-5 JavaScript函数的传值或引用参数78
4-1-6 JavaScript函数的参数数组81
4-2 JavaScript函数的变量范围83
4-3 JavaScript的对象85
4-3-1 面向对象程序设计语言85
4-3-2 JavaScript的对象、属性和方法86
4-3-3 JavaScript支持的对象87
4-4 自定义JavaScript的对象87
4-4-1 使用Obiect对象创建自定义对象87
4-4-2 with程序块89
4-4-3 使用构造函数来创建对象90
4-4-4 对象的层级结构93
4-4-5 新建对象的方法96
4-5 JavaScript的Prototype对象99
4-5-1 基于类的和基于原型的程序设计语言99
4-5-2 新建Prototype对象的属性99
4-5-3 新建Prototype对象的方法101
4-5-4 扩展JavaScript内部对象的方法103
4-5-5 Prototype对象的继承105
第5章 JavaScript的内部对象109
5-1 JavaScript的内部对象110
5-1-1 JavaScript内部对象的种类110
5-1-2 JavaScript的内部对象110
5-2 JavaScript的String对象112
5-2-1 创建String对象112
5-2-2 字符串的长度与大小写115
5-2-3 获取字符串的指定字符116
5-2-4 子字符串的搜索118
5-2-5 子字符串的处理119
5-3 JavaScript的Array对象121
5-3-1 JavaScript的一维数组121
5-3-2 Array对象的属性和方法123
5-3-3 JavaScript的多维数组125
5-4 JavaScript的Date对象127
5-4-1 获取日期和时间127
5-4-2 设置日期和时间129
5-4-3 日期和时间的转换130
5-4-4 获取系统的时间131
5-5 JavaScript的Math对象133
5-5-1 Math对象的属性133
5-5-2 Math对象的随机数、最大和最小值134
5-5-3 Math对象的数学方法136
5-6 JavaScript的Error对象136
5-6-1 JavaScript的例外处理136
5-6-2 JavaScript多层的例外处理结构138
5-7 对象的共享属性和方法141
5-7-1 JavaScript对象的共享属性141
5-7-2 JavaScript对象的共享方法141
第6章 DOM对象模型144
6-1 DOM对象模型的基础145
6-1-1 对象模型与DOM145
6-1-2 基于DOM的HTML网页内容147
6-2 获取HTML元素节点148
6-2-1 使用Id属性获取元素节点148
6-2-2 使用标签名称获取元素节点150
6-2-3 获取与更改元素内容153
6-2-4 存取HTML元素的尺寸与位置155
6-3 DOM的节点浏览157
6-3-1 DOM浏览节点的相关属性157
6-3-2 浏览父节点159
6-3-3 浏览兄弟节点160
6-3-4 浏览子节点与子元素163
6-4 HTML集合对象165
6-5 访问HTML标签的属性167
6-6 DOM的节点操作169
6-6-1 插入和新建节点169
6-6-2 删除节点172
第7章 CSS层叠式样式表176
7-1 CSS层叠式样式表177
7-1-1 CSS的基础177
7-1-2 CSS的基本语法177
7-1-3 在HTML网页套用CSS178
7-2 CSS的选择器179
7-2-1 使用类型选择器179
7-2-2 使用嵌套选择器181
7-2-3 使用群组选择器182
7-2-4 使用样式类的选择器184
7-2-5 使用id属性的选择器185
7-2-6 更多的CSS选择器186
7-3 常用的CSS样式属性188
7-4 动态CSS样式191
7-4-1 Style对象的属性191
7-4-2 动态样式的字体与颜色192
7-5 绝对位置的样式属性194
7-5-1 绝对位置的样式属性194
7-5-2 移动标题文字196
第8章 jQuery基础与Firebug开发工具199
8-1 jQuery的基础200
8-2 jQuery的下载与使用201
8-2-1 下载jQuery201
8-2-2 在JavaScript程序中使用jQuery201
8-3 创建jQuery程序202
8-3-1 创建第一个jQuery程序202
8-3-2 jQuery程序结构204
8-4 Firebug开发工具206
8-4-1 安装和启动Firebug Lite206
8-4-2 HTML标签页207
8-4-3 CSS标签页211
8-4-4 控制台标签页212
8-4-5 Script脚本标签页213
第9章 jQuery选择器与CSS和DOM220
9-1 jQuery选择器与包装器221
9-1-1 jQuery包装器221
9-1-2 jQuery选择器222
9-2 基本CSS选择器223
9-2-1 使用CSS选择器选择元素223
9-2-2 使用多个类名称来选择元素226
9-2-3 父子关系选择器227
9-2-4 同时选择多种不同类型的元素228
9-3 筛选选择器230
9-3-1 使用EVEN和ODD筛选选择器230
9-3-2 使用FIRST和LAST筛选选择器232
9-3-3 筛选空元素和特定元素233
9-3-4 筛选包含特定内容的元素235
9-4 属性选择器236
9-4-1 选择包含指定网址的超链接236
9-4-2 选择id属性值是特定开头或结尾的元素237
9-5 jQuery与CSS239
9-5-1 访问CSS239
9-5-2 访问CSS样式类242
9-6 jQuery与DOM处理244
9-6-1 在网页添加和删除DOM元素244
9-6-2 获取jQuery包装类的DOM元素247
第10章 jQuery事件处理250
10-1 事件处理的基础251
10-1-1 事件与事件处理251
10-1-2 jQuery的事件处理过程252
10-2 创建jQuery的事件处理254
10-2-1 使用bind()方法创建事件处理254
10-2-2 使用缩写事件方法创建事件处理256
10-2-3 事件对象258
10-2-4 使用unbind()方法删除事件处理260
10-2-5 元素的默认行为262
10-3 Document和Window事件263
10-4 鼠标事件266
10-4-1 再谈click事件266
10-4-2 使用mouseenter与mouseleave事件269
10-4-3 使用mouseup和mousedown事件270
10-5 组合事件272
10-5-1 使用toggle事件切换显示网页元素272
10-5-2 使用hover事件提示可单击元素274
10-6 键盘事件276
10-7 窗体事件278
第11章 jQuery动画与特效282
11-1 动画与特效的基础283
11-2 基本特效285
11-2-1 基本显示与隐藏元素285
11-2-2 切换显示与隐藏元素288
11-2-3 使用回拨函数290
11-3 滑动特效292
11-3-1 滑动显示搜索选项292
11-3-2 滑动显示登录窗体294
11-4 淡入淡出特效295
11-4-1 创建交叉进出特效296
11-4-2 调整元素的透明度298
11-5 延迟时间和串联多种特效300
11-5-1 添加延迟时间创建动画特效300
11-5-2 串联多种特效方法301
11-6 创建定制化动画303
11-6-1 使用animate()方法303
11-6-2 CSS填充属性的动画效果306
11-6-3 变速的动画效果308
11-6-4 多重回拨函数310
第12章 jQuery菜单、导航与标签页313
12-1 网站导航的基础314
12-2 超链接的处理314
12-2-1 选择网页中的超链接314
12-2-2 显示超链接的URL网址316
12-2-3 在新窗口开启超链接318
12-3 导航栏与菜单320
12-3-1 网站导航栏320
12-3-2 下拉式菜单324
12-3-3 可折叠菜单327
12-3-4 手风琴菜单330
12-4 标签页334
12-5 工具提示框338
第13章 创建jQuery Mobile程序343
13-1 jQuery Mobile的基础344
13-2 移动浏览器与Viewport345
13-2-1 移动浏览器与仿真器345
13-2-2 Meta标签Viewport347
13-3 下载、安装与使用jQuery Mobile349
13-3-1 下载jQueryMobile349
13-3-2 安装jQuery Mobile至WebMatrix网站350
13-3-3 在HTML网页使用jQuery Mobile350
13-4 创建第一个jQuery Mobile程序351
13-5 jQuery Mobile页面结构354
13-5-1 jQuery Mobile框架结构354
13-5-2 页面结构与角色355
13-5-3 多页面结构356
13-6 导航jQuery Mobile页面359
13-6-1 页面标题栏的返回按钮359
13-6-2 连接其他程序的jQuery Mobile页面362
13-6-3 页面转换特效365
第14章 按钮、对话框与工具栏368
14-1 对话框369
14-2 按钮371
14-2-1 创建按钮371
14-2-2 按钮的群组控制373
14-2-3 按钮的图标与位置375
14-2-4 更多按钮外观377
14-3 可折叠内容378
14-4 多列与表格版面布局381
14-4-1 多列版面布局381
14-4-2 表格版面布局383
14-5 导航工具栏384
14-5-1 创建导航工具栏385
14-5-2 在导航工具栏按钮加上图标387
14-6 标准工具栏389
14-6-1 标题工具栏389
14-6-2 脚注工具栏391
14-6-3 标准固定模式392
14-6-4 全屏幕固定模式394
14-6-5 固定不变的脚注工具栏396
第15章 ListView列表与jQuery Mobile窗体400
15-1 基本ListView列表401
15-1-1 创建ListView列表401
15-1-2 标题栏与互动行图标404
15-2 高级ListView列表406
15-2-1 分割行列表406
15-2-2 表项的文字内容407
15-2-3 在列表表项显示图片410
15-2-4 气泡计数列表413
15-2-5 筛选ListView列表的表项415
15-3 jQuery Mobile窗体415
15-3-1 送出jQuery Mobile窗体416
15-3-2 创建jQuery Mobile的表单字段417
15-4 jQuery Mobile数据输入字段418
15-5 jQuery Mobile选择字段422
15-6 jQuery Mobile菜单字段426
第16章 jQuery Mobile API与Ajax431
16-1 jQuery Mobile API的事件432
16-2 jQuery Mobile API的方法434
16-2-1 使用程序代码切换至其他页面434
16-2-2 使用程序代码预先加载页面437
16-2-3 显示与隐藏页面加载信息437
16-2-4 动态创建与更新组件438
16-3 jQuery Mobile框架的全局配置441
16-4 认识Ajax技术443
16-4-1 异步HTTP请求444
16-4-2 Ajax应用程序结构445
16-4-3 在WebMatrix新建PHP网站446
16-5 Ajax与PHP447
16-5-1 使用post()方法送出HTTP POST请求447
16-5-2 使用get()方法送出HTTP GET请求451
16-5-3 使用getJSON()方法获取JSON453
16-5-4 低级的ajax()方法457
第17章 Node.js入门与实现461
17-1 认识Node.js462
17-2 使用WebMatrix创建Node.js网站462
17-3 创建第一个Node.js程序464
17-3-1 创建与运行第一个Node.js程序464
17-3-2 Node.js的基本观念465
17-4 Node.js的JavaScript468
17-4-1 Node.js的全局对象468
17-4-2 Node.js模块机制471
17-4-3 Event Emitter事件驱动对象472
17-4-4 Buffer缓冲区对象474
17-5 Node.js的路径和文件模块475
17-5-1 path路径模块475
17-5-2 fs文件模块477
第18章 Node.js网络应用程序开发482
18-1 开发TCP网络应用程序483
18-1-1 创建TCP服务器483
18-1-2 创建TCP客户端程序484
18-2 创建HTTP的Web服务器486
18-2-1 使用Node.js创建Web服务器486
18-2-2 使用fs模块来读取网页文件488
18-2-3 路由处理491
18-2-4 HTML窗体处理492
18-3 MVC设计模式与Web应用程序495
18-3-1 认识Web应用程序496
18-3-2 MVC设计模式496
18-4 Node.js+Express.js创建Web应用程序497
18-4-1 WebMatrix的Express网站范本497
18-4-2 Node.js程序server.js500
18-4-3 在Express网站新建静态网页501
18-4-4 在Express网站新建View网页501
附录 jQuery的网络资源505
热门推荐
- 2654032.html
- 1993215.html
- 3561507.html
- 851581.html
- 1369404.html
- 3525652.html
- 3254672.html
- 2132120.html
- 1503613.html
- 3276522.html
- http://www.ickdjs.cc/book_149897.html
- http://www.ickdjs.cc/book_846599.html
- http://www.ickdjs.cc/book_3096367.html
- http://www.ickdjs.cc/book_1168364.html
- http://www.ickdjs.cc/book_894748.html
- http://www.ickdjs.cc/book_1708807.html
- http://www.ickdjs.cc/book_3577175.html
- http://www.ickdjs.cc/book_1667545.html
- http://www.ickdjs.cc/book_3749261.html
- http://www.ickdjs.cc/book_1821385.html