[套装书]JavaScript权威指南(原书第7版)+Web前端工程师修炼之道(原书第5版)+Vue.js入门与商城开发实战(3册)

作者
大卫·弗拉纳根 珍妮弗·尼德斯特·罗宾斯 黄菊华
丛书名
O’Reilly精品图书系列
出版社
机械工业出版社
ISBN
9782109261952
简要
简介
内容简介书籍计算机书籍 ---------------------------8078753 - JavaScript权威指南(原书第7版)--------------------------- 书介绍JavaScript语言和由浏览器与Node实现的JavaScript API。本书适合有一定编程经验、想学习JavaScript读者,也适合已经在使用JavaScript但希望更深入地理解进而真正掌握这门语言的程序员。本书的目标是全面地讲解JavaScript语言,对JavaScript程序中可能用到的重要的客户端API和服务器端API提供深入的介绍。本书篇幅较长,内容非常详尽,相信认真研究本书的读者都能获益良多。 ---------------------------8075778 - Web前端工程师修炼之道(原书第5版)--------------------------- 本书分六部。第一部分从关于Web设计的一些重要信息开始,将简要介绍HTML和CSS,并介绍Web和网页一般如何工作。第二部分介绍了HTML定义、标记语言,以及如何给网页添加图片、链接、表单等基本内容。第三部分涉及网页制作的高级部分,包括层叠样式表、格式文本、颜色和背景、边框和边距、浮动和定位、CSS页面布局、变换和动画、CSS技术、自适应Web设计等高级话题。第四部分介绍了JavaScript技术,从基础的程序语法开始,使读者能很快地融入到编程的环境中。利用JavaScript做出常用的网页动态效果。第五部分介绍了网页图形制作,包括Web图形制作的基础知识。第六部分附录,包含了参考资料,如测验答案、HTML全局属性列表和CSS Selector,并介绍了HTML5及其历史。 ---------------------------8074794 - Vue.js入门与商城开发实战--------------------------- 本书系统化介绍Vue跨平台商城的开发原理和实战案例,内容全面、案例丰富,可帮助读者快速掌握跨平台商城的开发。主要内容分三大部分:基础、进阶、实战。基础知识包括Vue.js入门、Vue.js的数据绑定、表单和双向数据绑定、语句、样式绑定、事件处理器、监听属性、计算属性。进阶部分包括Vue.js的组件、自定义指令、路由、过渡和动画、响应接口、Ajax连接。实战包括首页、分类和产品案例、微信小程序支付、购物车和下单、会员界面、公用功能。包括移动商城首页、商城分类、商城购物车、产品分类、产品列表、评论、地址管理、下单、会员注册、会员登录、密码修改、订单列表、收藏、信息列表和详情等功能。
目录
[套装书具体书目]
8074794 - Vue.js入门与商城开发实战 - 9787111664765 - 机械工业出版社 - 定价 79
8075778 - Web前端工程师修炼之道(原书第5版) - 9787111667728 - 机械工业出版社 - 定价 199
8078753 - JavaScript权威指南(原书第7版) - 9787111677222 - 机械工业出版社 - 定价 139



---------------------------8078753 - JavaScript权威指南(原书第7版)---------------------------


前言1
第1章 JavaScript简介5
1.1 探索JavaScript7
1.2 Hello World8
1.3 JavaScript之旅9
1.4 示例:字符频率柱形图14
1.5 小结17
第2章 词法结构18
2.1 JavaScript程序的文本18
2.2 注释19
2.3 字面量19
2.4 标识符和保留字19
2.5 Unicode20
2.6 可选的分号21
2.7 小结23
第3章 类型、值和变量24
3.1 概述与定义24
3.2 数值26
3.3 文本32
3.4 布尔值38
3.5 null与undefined39
3.6 符号40
3.7 全局对象41
3.8 不可修改的原始值与可修改的对象引用42
3.9 类型转换44
3.10 变量声明与赋值51
3.11 小结58
第4章 表达式与操作符59
4.1 主表达式59
4.2 对象和数组初始化程序60
4.3 函数定义表达式61
4.4 属性访问表达式62
4.5 调用表达式64
4.6 对象创建表达式65
4.7 操作符概述66
4.8 算术表达式70
4.9 关系表达式75
4.10 逻辑表达式79
4.11 赋值表达式82
4.12 求值表达式83
4.13 其他操作符86
4.14 小结91
第5章 语句92
5.1 表达式语句93
5.2 复合语句与空语句93
5.3 条件语句94
5.4 循环语句99
5.5 跳转语句106
5.6 其他语句113
5.7 声明117
5.8 小结119
第6章 对象120
6.1 对象简介120
6.2 创建对象121
6.3 查询和设置属性124
6.4 删除属性128
6.5 测试属性129
6.6 枚举属性130
6.7 扩展对象131
6.8 序列化对象133
6.9 对象方法133
6.10 对象字面量扩展语法135
6.11 小结141
第7章 数组143
7.1 创建数组144
7.2 读写数组元素146
7.3 稀疏数组148
7.4 数组长度148
7.5 添加和删除数组元素149
7.6 迭代数组150
7.7 多维数组151
7.8 数组方法152
7.9 类数组对象163
7.10 作为数组的字符串165
7.11 小结166
第8章 函数167
8.1 定义函数167
8.2 调用函数172
8.3 函数实参与形参177
8.4 函数作为值184
8.5 函数作为命名空间187
8.6 闭包188
8.7 函数属性、方法与构造函数192
8.8 函数式编程196
8.9 小结201
第9章 类202
9.1 类和原型203
9.2 类和构造函数204
9.3 使用class关键字的类209
9.4 为已有类添加方法215
9.5 子类216
9.6 小结226
第10章 模块227
10.1 基于类、对象和闭包的模块227
10.2 Node中的模块230
10.3 ES6中的模块232
10.4 小结242
第11章 JavaScript标准库243
11.1 集合与映射244
11.2 定型数组与二进制数据249
11.3 正则表达式与模式匹配255
11.4 日期与时间273
11.5 Error类276
11.6 JSON序列化与解析277
11.7 国际化API280
11.8 控制台API287
11.9 URL API290
11.10 计时器293
11.11 小结294
第12章 迭代器与生成器295
12.1 迭代器原理296
12.2 实现可迭代对象296
12.3 生成器300
12.4 高级生成器特性303
12.5 小结306
第13章 异步JavaScript307
13.1 使用回调的异步编程307
13.2 期约311
13.3 async和await330
13.4 异步迭代332
13.5 小结338
第14章 元编程340
14.1 属性的特性340
14.2 对象的可扩展能力345
14.3 prototype特性346
14.4 公认符号347
14.5 模板标签354
14.6 反射API356
14.7 代理对象359
14.8 小结365
第15章 浏览器中的JavaScript367
15.1 Web编程基础369
15.2 事件382
15.3 操作DOM391
15.4 操作CSS406
15.5 文档几何与滚动412
15.6 Web组件416
15.7 可伸缩矢量图形427
15.8 与图形434
15.9 Audio API453
15.10 位置、导航与历史455
15.11 网络463
15.12 存储479
15.13 工作线程与消息传递490
15.14 示例:曼德布洛特集合496
15.15 小结及未来阅读建议508
第16章 Node服务器端JavaScript515
16.1 Node编程基础516
16.2 Node默认异步520
16.3 缓冲区523
16.4 事件与EventEmitter525
16.5 流526
16.6 进程、CPU和操作系统细节536
16.7 操作文件537
16.8 HTTP客户端与服务器547
16.9 非HTTP网络服务器及客户端551
16.10 操作子进程554
16.11 工作线程558
16.12 小结566
第17章 JavaScript工具和扩展568
17.1 使用ESLint检查代码569
17.2 使用Prettier格式化代码570
17.3 使用Jest做单元测试570
17.4 使用npm管理依赖包573
17.5 代码打包574
17.6 使用Babel转译576
17.7 JSX:JavaScript中的标记表达式577
17.8 使用Flow检查类型581
17.9 小结595
关于作者596
关于封面596



---------------------------8075778 - Web前端工程师修炼之道(原书第5版)---------------------------


序言1
前言3
第一部分 开始起步7
第1章 Web设计入门9
从哪里开始9
它需要一个团队(网站创建角色)10
为Web设计做准备19
你学会了什么25
自我测验25
第2章 Web是如何工作的26
互联网与Web26
提供你的信息27
关于浏览器27
网页地址(URL)29
网页结构31
小结36
自我测验37
第3章 Web设计基本概念39
各种设备40
与标准一致41
逐步提高42
自适应Web设计43
可访问性:所有用户一个网站46
网站性能:连接速度的要求48
自我测验50
第二部分 HTML结构53
第4章 创建简单网页55
创建网页的步骤55
启动文本编辑器56
第1步:从内容开始58
第2步:HTML文档结构化61
第3步:确定文本元素64
第4步:添加图像67
第5步:使用样式表改变外观70
当网页出错时72
验证你的文档73
自我测验74
元素回顾:HTML文档结构75
第5章 标记文本76
段落76
标题77
主题中断78
列表79
更多内容元素82
组织网页内容85
内联元素综述91
泛型元素div和span100
使用ARIA提高可访问性104
字符转义107
小结109
自我测验112
元素回顾:文本元素112
第6章 添加链接115
href属性115
链接到Web上的网页117
站内链接118
以新浏览器窗口为目标127
邮件链接129
电话链接129
自我测验130
元素回顾:链接131
第7章 添加图像132
图像格式简介133
img元素134
添加SVG图像139
自适应图像标记146
小结158
自我测验158
元素回顾:图像159
第8章 表格标记161
如何使用表格161
最小表结构162
表头165
合并单元格165
表格可访问性166
行和列组168
小结170
自我测验172
元素回顾:表格172
第9章 表单174
表单如何工作174
表单元素176
变量和内容178
重要表单控件综述179
表单可访问性功能197
表单布局和设计201
自我测验202
元素回顾:表单203
第10章 嵌入式媒体207
窗口中的窗口207
多用途嵌入器209
视频和音频210
画布219
自我测验223
元素回顾:嵌入式媒体223
第三部分 表现层的CSS227
第11章 介绍层叠样式表229
CSS的优点229
样式表如何工作231
大概念235
CSS计量单位241
开发者工具就在浏览器中244
继续使用CSS246
自我测验247
第12章 格式化文本248
基本字体属性249
使用CSS3的高级排版功能265
改变文本颜色267
更多选择器类型268
文本行设置274
下划线和其他“修饰”277
改变字母大小写278
空格279
文本阴影280
改变列表的数字编号284
自我测验286
CSS回顾:字体和文本属性288
第13章 颜色和背景290
指定颜色值290
前景色297
背景色298
裁剪背景299
使用不透明度300
伪类选择器301
伪元素选择器306
属性选择器308
背景图像309
快捷背景属性323
渐变327
外部样式表334
小结339
自我测验339
CSS回顾:色彩和背景属性341
第14章 盒子思想342
元素盒子342
指定盒子尺寸343
填充348
边框352
空白边362
分配显示类型365
盒子阴影368
自我测验369
CSS回顾:盒子属性369
第15章 浮动与定位372
普通流372
浮动373
用CSS形状进行精美文本环绕383
定位基础390
相对定位391
绝对定位392
固定定位400
自我测验401
CSS回顾:浮动和定位属性402
第16章 使用Flexbox和网格进行CSS布局403
使用CSS Flexbox的灵活盒子403
CSS网格布局432
自我测验463
CSS回顾:布局属性466
第17章 自适应Web设计469
为什么要使用RWD470
自适应秘诀470
选择断点477
自适应设计481
关于测试492
更多的RWD资源494
自我测验495
第18章 过渡、变换和动画497
CSS过渡497
CSS变换507
关键帧动画515
小结520
自我测验521
CSS回顾:过渡、变换和动画522
第19章 更多CSS技术524
对表单设置样式524
对表格设置样式527
重置和Normalize.css530
图像替换技术532
CSS Sprite533
CSS特性检测535
小结539
自我测验539
CSS回顾:表格属性541
第20章 现代Web开发工具542
熟悉命令行542
CSS的强大工具:处理器546
构建工具:Grunt和Gulp552
使用Git和Github进行版本控制554
小结560
自我测验561
第四部分 JavaScript行为563
第21章 JavaScript简介565
关于JavaScript565
给网页添加JavaScript568
脚本剖析569
浏览器对象582
事件582
综合应用584
学习更多关于JavaScript的知识585
自我测验588
第22章 使用JavaScript和DOM589
DOM简介589
polyfill597
JavaScript库599
小结603
自我测验603
第五部分 Web图像605
第23章 Web图像基础607
图像来源607
格式简介610
图像尺寸和分辨率620
图像资产策略623
favicon627
小结630
自我测验630
第24章 图像资产制作632
将图像保存为Web格式632
使用透明度637
自适应图像制作技巧640
图像优化650
自我测验660
第25章 SVG661
使用XML绘图663
SVG作为XML的特性670
SVG工具675
SVG制作技巧677
自适应SVG681
SVG的进一步探索687
自我测验687
我们学完了688
第六部分 附录689
附录A 自我测验答案691
附录B HTML5全局属性705
附录C CSS选择器的第3级和第4级707
附录D 从HTML+到HTML5710



---------------------------8074794 - Vue.js入门与商城开发实战---------------------------


前 言
第一部分 基础知识
第1章 Vue.js入门2
1.1 Vue.js简介2
1.2 Vue.js编辑器3
1.2.1 编辑器类型4
1.2.2 使用Notepad建立第一个Vue.js页面4
1.2.3 使用Dreamweaver建立第一个Vue.js页面7
1.3 Vue.js安装9
1.3.1 使用 CDN 方法9
1.3.2 下载官方Vue.js框架10
1.3.3 NPM 方法10
1.4 Vue.js起步12
1.4.1 Vue中变量的显示和自定义方法的使用12
1.4.2 data内容的另外一种定义方式14
1.4.3 系统属性15
1.4.4 入门知识点总结16
第2章 数据绑定18
2.1 文本插值18
2.2 v-html指令20
2.3 v-text指令21
2.4 v-once指令21
2.5 v-cloak指令22
2.6 v-bind 指令23
2.7 Vue.js完全支持JavaScript表达式25
2.8 Vue.js指令总结27
2.8.1 基础用法27
2.8.2 指令参数29
2.8.3 指令缩写30
2.8.4 修饰符31
第3章 表单和双向数据绑定32
3.1 v-model的基础用法32
3.1.1 在input中使用33
3.1.2 在textarea中使用34
3.1.3 在select中使用36
3.1.4 在checkbox(单选)中使用37
3.1.5 在checkbox(多选)中使用39
3.1.6 在radio(单选)中使用40
3.1.7 在链接a中应用41
3.1.8 在图片中使用42
3.2 Vue.js 过滤器的使用43
3.3 Vue.js 获取表单要提交的数据45
3.4 v-model指令的修饰符46
第4章 条件和循环指令48
4.1 v-if 指令48
4.1.1 使用v-if 指令48
4.1.2 使用v-else 指令50
4.1.3 使用v-else-if 指令51
4.2 v-show 指令52
4.2.1 v-show指令的用法52
4.2.2 v-show指令和v-if 指令的区别54
4.3 v-for指令56
4.3.1 基础语法56
4.3.2 简易数组的使用57
4.3.3 在模板中的使用58
4.3.4 对象的迭代显示59
4.3.5 对象的迭代显示:提供第二个参数为键名61
4.3.6 对象的迭代显示:提供第三个参数为索引62
4.3.7 循环显示整数64
4.3.8 九九乘法表65
4.3.9 对属性进行升序排序66
4.3.10 对象数组的内容显示68
4.3.11 v-for 循环指令的嵌套69
第5章 样式绑定72
5.1 绑定class属性72
5.2 绑定多个样式74
5.3 绑定数据里的一个对象75
5.4 绑定返回对象的计算属性77
5.5 绑定一个数组79
5.6 通过三目运算符绑定83
5.7 style内联样式85
5.8 style绑定样式对象86
5.9 style绑定样式数组87
第6章 事件处理器89
6.1 v-on指令89
6.2 v-on指令的方法调用90
6.3 在事件中读取data里的数值91
6.4 方法参数的几种使用方式93
6.5 事件修饰符95
6.6 按键修饰符96
第7章 监听和计算属性97
7.1 watch监听属性97
7.1.1 基本用法97
7.1.2 使用 watch 实现计数器97
7.1.3 千米与米之间的换算99
7.1.4 简单的购物车101
7.1.5 全选与取消全选105
7.2 计算属性108
7.2.1 computed108
7.2.2 methods110
7.2.3 setter111
第二部分 技能提升
第8章 组件116
8.1 全局组件116
8.2 局部组件118
8.3 props属性120
8.4 动态props121
第9章 自定义指令和响应接口124
9.1 Vue.js 自定义指令124
9.2 钩子函数126
9.2.1 常用钩子函数126
9.2.2 钩子函数的参数126
9.3 Vue.js响应接口128
9.4 Vue.set130
9.5 Vue.delete133
第10章 路由、动画和过渡134
10.1 安装vue-router134
10.2 路由简单应用134
10.3  相关属性136
10.4 过渡137
10.5 Vue.js中CSS 动画的应用140
10.6 自定义过渡的类名141
10.7 JavaScript 钩子143
第11章 Vue.js中的插件Axios147
11.1 安装方法147
11.2 常用方法148
11.2.1 GET 方法148
11.2.2 POST 方法150
11.2.3 执行多个并发请求150
11.2.4 Axios API151
11.2.5 请求方法的别名151
11.2.6 并发151
11.2.7 创建实例152
11.3 实例方法152
11.4 其他内容155
第三部分 商城开发案例
第12章 首页开发162
12.1 图片轮播164
12.2 快捷菜单166
12.3 最新资讯167
12.4 最新上架170
12.5 精品推荐172
第13章 用户管理175
13.1 用户注册175
13.2 用户登录179
13.3 会员首页182
13.4 用户退出187
13.5 用户信息修改187
13.6 用户密码修改191
13.7 用户收藏管理194
13.7.1 收藏列表194
13.7.2 收藏删除197
13.8 用户地址管理199
13.8.1 地址添加199
13.8.2 地址列表207
13.8.3 地址删除210
13.8.4 地址修改212
第14章 实现产品和新闻页面220
14.1 产品分类220
14.1.1 左侧默认分类221
14.1.2 右侧默认产品223
14.1.3 左侧分类和右侧产品联动225
14.2 产品列表226
14.3 产品简介228
14.3.1 产品简介信息228
14.3.2 底部菜单234
14.3.3 收藏236
14.3.4 加购物车237
14.3.5 立即购买238
14.4 产品详情239
14.5 产品评论241
14.6 信息列表244
14.7 信息详情247
第15章 购物和订单处理250
15.1  购物车250
15.1.1 购物车产品列表252
15.1.2 增加和减少数量接口255
15.1.3 增加数量255
15.1.4 减少数量256
15.1.5 单选计费258
15.1.6 全选、取消全选、计费258
15.1.7 去结算259
15.2 下单260
15.2.1 获取参数260
15.2.2 加载用户地址261
15.2.3 加载下单产品列表263
15.2.4 提交订单266
15.3 订单列表267
15.3.1 顶部菜单切换268
15.3.2 用户订单列表270
15.4 取消订单274
15.5 去付款276
15.6 确认收货277
15.7 产品评论279
15.8 小结282

相关资源(PDF,TXT,电子书)

村网 国学鼎 数字追踪 车牌号查询 生活分享
桂ICP备20004708号-2