注册 登录 进入教材巡展
#
  • #

出版时间:2021-05

出版社:重庆大学电子音像出版社

以下为《常用前端框架及工具》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 重庆大学电子音像出版社
  • 9787894464170
  • 1版
  • 411176
  • 64247147-8
  • 平装
  • 16开
  • 2021-05
  • 324
  • 204
  • 工学
  • 计算机科学与技术
  • 计算机类
  • 高职
内容简介
本书主要讲解了ECMAScript 9 简介、let和const命令、ECMAScript 9 基础、ECMAScript 9 语法和类、ECMAScript 9 对象、函数、ECMAScript9 ArrayBuffer、Vue安装、实例与模板语法、Vue计算属性和侦听器、Class与Style绑定、Vue渲染,事件处理、Vue表单输入绑定,Vue组件、Vue过渡动画、可复用性组合、Vue路由、Vue脚手架、状态管理、Angular、WebPack的使用、SVN介绍与安装使用和Git介绍与安装使用。通过本书的学习,学生能掌握ECMAScript及Vue等常用前端框架及工具的知识和实际应用。
目录
目录
第1章 ECMAScript 9简介、let和const命令 1
1.1 ECMAScript简介 3
1.2 let命令 4
1.2.1 let基本用法 4
1.2.2 块级作用域 5
1.3 const命令 6
1.3.1 基础语法 6
1.3.2 ES9 声明变量的六种方法 8

第2章 ECMAScript 9基础 10
2.1 变量的解构赋值 12
2.2 字符串的扩展 12
2.2.1 字符串的遍历器接口 12
2.2.2 includes()、startsWith()、endsWith() 13
2.2.3 repeat()、padStart()、padEnd() 14
2.3 数值的扩展 14
2.3.1 Number.isFinite()、Number.isNaN() 14
2.3.2 Number.parseInt()、Number.parseFloat() 15
2.3.3 Number.isInteger() 16
2.4 Math 对象的扩展 16
2.4.1 Math.trunc() 16
2.4.2 Math.sign() 17
2.4.3 Math.imul() 17
2.5 函数的扩展 17
2.5.1 与解构赋值默认值结合使用 17
2.5.2 函数的 length 属性 18
2.5.3 rest参数 19
2.5.4 严格模式 20
2.6 数组的扩展 21
2.6.1 扩展运算符 21
2.6.2 替代函数的 apply()方法 22
2.6.3 扩展运算符的应用 23
2.6.4 Array.from()与Array.of() 24

第3章 ECMAScript 9语法和类 27
3.1 class、extends、super 29
3.2 箭头函数 30
3.3 模板字符串 32

第4章 ECMAScript 9对象、函数 34
4.1 对象的属性和方法 36
4.1.1 Object.is() 36
4.1.2 Object.assign() 37
4.1.3 Object.keys(), Object.values(),Object.entries() 37
4.2 函数 38

第5章 ECMAScript 9的ArrayBuffer对象 47
5.1 ArrayBuffer对象 49
5.1.1 概述 49
5.1.2 TypedArray 视图 51
5.1.3 概述 51
5.1.4 构造函数 52
5.2 DataView 视图 54

第6章 Vue安装、实例与模板语法 58
6.1 安装介绍 60
6.2 实例 61
6.2.1 Vue.js初步了解 61
6.2.2 实例生命周期钩子 62
6.3 Vue.js 模板语法 63

第7章 Vue计算属性和侦听器、Class与Style绑定 67
7.1 计算属性 68
7.1.1 计算属性基础 68
7.1.2 计算属性缓存及方法 69
7.2 侦听器 70
7.3 Class 与 Style 绑定 71
7.3.1 class属性绑定 71
7.3.2 数组语法 72
7.3.3 Style(内联样式) 73

第8章 Vue渲染及事件处理 76
8.1 条件渲染 77
8.1.1 v-if 77
8.1.2 v-else 77
8.1.3 v-else-if 77
8.1.4 v-show 78
8.2 列表渲染(v-for) 79
8.3 事件处理 81
8.3.1 监听事件 81
8.3.2 事件处理方法 81
8.3.3 事件修饰符 82
8.3.4 按键修饰符 83

第9章 Vue表单输入绑定及Vue组件 87
9.1 表单输入绑定 88
9.1.1 表单 88
9.1.2 修饰符 90
9.2 组件 90
9.2.1 全局组件 91
9.2.2 局部组件 91
9.2.3 父组件向子组件传值(Prop) 92
9.2.4 动态 Prop 93
9.2.5 子组件向父组件传值 93

第10章 Vue过渡动画 97
10.1 过渡 98
10.1.1 单元素/组件的过渡 98
10.1.2 过渡的类名 99
10.1.3 多个元素的过渡 100
10.1.4 多个组件的过渡 100
10.2 CSS 动画 101
10.3 可复用的过渡 102

第11章 可复用性组合 104
11.1 混入 105
11.1.1 什么是混入 105
11.1.2 选项合并 105
11.2 自定义指令 107
11.3 过滤器 108

第12章 Vue路由 111
12.1 Vue-router 112
12.1.1 版本对应 112
12.1.2 vue-router的安装 112
12.1.3 vue-router的使用 112
12.2 使用vue-router的综合实例 114
12.3 路由参数获取 117
12.3.1 JavaScript控制路由跳转 118
12.3.2 嵌套路由 118

第13章 Vue脚手架及状态管理 122
13.1 Vue-cli使用 123
13.1.1 环境搭建 123
13.1.2 vue-cli构建项目 123
13.2 vuex 126
13.2.1 modules 126
13.2.2 mutations 128
13.2.3 actions 129
13.2.4 getters 130
13.2.5 mapState、mapGetters、mapActions 131
13.3 axios 132
13.3.1 GET请求 132
13.3.2 POST请求 132
13.3.3 一次性并发多个请求 133
13.3.4 Vue-cli proxyTable 解决开发环境的跨域问题 134

第14章 Angular 136
14.1 Angular简介与环境搭建 137
14.1.1 Angular是什么 137
14.1.2 Augular有什么特性 137
14.1.3 Angular提供了哪些功能 137
14.1.4 Angular与AngularJS有什么区别 137
14.1.5 环境搭建 138
14.2 插值表达式 139
14.2.1 绑定普通文本 139
14.2.2 绑定对象属性 139
14.3 自定义组件 140
14.3.1 定义组件的元信息 140
14.3.2 定义组件类 140
14.3.3 接口使用示例 140
14.3.4 自定义组件示例 141
14.4 常用指令简介 142
14.4.1 ngIf 指令简介 142
14.4.2 ngFor 指令简介 142
14.4.3 ngIf 与 ngFor 指令使用示例 142
14.5 事件绑定 143
14.5.1 事件绑定语法 144
14.5.2 事件绑定示例 144
14.6 Http 模块简介 144
14.6.1 使用 Http 服务步骤 144
14.6.2 Http 服务使用示例 145
14.7 路由模块简介 146
14.7.1 导入路由模块 146
14.7.2 配置路由信息 147
14.7.3 routerLink 指令 147
14.7.4 router-outlet 指令 147
14.7.5 路由使用示例 148

第15章 Webpack 150
15.1 Webpack简介 151
15.1.1 为什么要使用Webpack 151
15.1.2 什么是Webpack 151
15.1.3 Webpack和Grunt以及Gulp相比有什么特性 151
15.2 使用WebPack 152
15.2.1 安装 152
15.2.2 正式使用Webpack前的准备 152
15.2.3 正式使用Webpack 154
15.3 通过配置文件来使用Webpack 155
15.3.1 更快捷的执行打包任务 156
15.3.2 使用Webpack构建本地服务器 157
15.3.3 Babel 158
15.4 模块 160

第16章 SVN介绍与安装使用 164
16.1 SVN简介 165
16.1.1 什么是SVN 165
16.1.2 SVN工作原理 165
16.1.3 SVN能做什么 165
16.1.4 SVN安装 166
16.2 服务端安装(windows) 166
16.3 客户端安装 170
16.4 创建资源库和用户 172
16.4.1 创建用户 172
16.4.2 创建资源库 173
16.5 SVN操作说明 177

第17章 Git介绍与安装使用 180
17.1 Git介绍与安装 181
17.1.1 Git简介 181
17.1.2 Git客户端下载 182
17.1.3 Git客户端安装过程 182
17.2 Git操作 188
17.2.1 创建版本库 188
17.2.2 版本回退 191
17.2.3 工作区与暂存区的区别 192
17.3 Git撤销修改和删除文件 193
17.3.1 撤销修改 193
17.3.2 删除文件 195
17.4 远程仓库 197
17.4.1 如何添加远程库 198
17.4.2 如何从远程库克隆 201