网站颜色:

现代JavaScript编程 经典范例与实践技巧 张益珲计算机编程web开发HTML网站前端开发js语言编程书籍.

  • 产品名称:现代JavaScript编程:经典...
  • 书名:现代JavaScript编程:经典范例与实践技巧
  • 作者:张益珲吕远
  • 定价:59.00元
  • 书名:现代JavaScript编程:经典范例与实践技巧
  • 开本:16开
  • 是否是套装:否
  • 出版社名称:清华大学出版社

基本信息

书名:现代JavaScript编程:经典范例与实践技巧

定价:(咨询特价)

作者:张益珲,吕远 著

出版社:清华大学出版社

出版日期:2018-(咨询特价)

ISBN(咨询特价)

编码:ljy

页码:239

版次:1

装帧:平装

开本:16

目录

章 快速体验JavaScript 1 n
1-1 使用Chrome运行JavaScript代码 1 n
1-2 JavaScript的变量 2 n
1-3 不同数据类型之间的运算 2 n
1-4 分支语句 3 n
1-5 循环语句 4 n
1-6 函数 5 n
1-7 理解对象 5 n
1-8 数组对象的使用 6 n
1-9 编写闰年判断小程序 7 n
1- 使用Sublime Text来编写JavaScript代码 8 n
(咨询特价) JavaScript的语法特点 16 n
(咨询特价) 编程练习 17 n
第2章 ECMAScript的语法世界 20 n
2-1 理解变量 20 n
2-2 变量的命名 21 n
2-3 变量提升 24 n
2-4 块级作用域 25 n
2-5 ECMAScript中的数据类型 27 n
2-6 再看const关键字 28 n
2-7 Undefined与Null 29 n
2-8 关于Boolean类型 30 n
2-9 关于Number类型 31 n
2- 关于String类型 32 n
(咨询特价) 对象简介 33 n
(咨询特价) 算术运算符 35 n
(咨询特价) 赋值运算符 39 n
(咨询特价) 关系运算符 40 n
(咨询特价) 逻辑运算符 42 n
(咨询特价) 位运算符 44 n
(咨询特价) 自增与自运算符 49 n
(咨询特价) 条件运算符 50 n
(咨询特价) 逗号运算符与delete运算符 50 n
(咨询特价) 关于运算符的优先级与结合性 51 n
(咨询特价) 隐式类型转换 53 n
(咨询特价) 编程练习 55 n
第3章 ECMAScript流程控制与函数 59 n
3-1 if-else分支结构 59 n
3-2 switch-case分支结构 60 n
3-3 while循环结构 62 n
3-4 for循环结构 63 n
3-5 关于for-in与for-of结构 64 n
3-6 break中断语句 66 n
3-7 continue中断语句 68 n
3-8 异常抛出语句throw 69 n
3-9 对异常进行捕获处理 71 n
3- 传递异常 73 n
(咨询特价) 使用函数语句定义函数 76 n
(咨询特价) 使用函数表达式定义函数 77 n
(咨询特价) 使用Function构造器定义函数 78 n
(咨询特价) 立即执行函数 79 n
(咨询特价) 编程练习 80 n
第4章 ECMAScript面向对象编程 85 n
4-1 创建对象 86 n
4-2 设置对象的属性和行为 87 n
4-3 内置Number对象 88 n
4-4 Number对象与Number数值 90 n
4-5 内置String对象 91 n
4-6 与HTML相关的String方法 93 n
4-7 内置Boolean对象 94 n
4-8 内置Array对象 95 n
4-9 内置Date对象 99 n
4- 内置Math对象 3 n
(咨询特价) 内置RegExp正则表达式对象 5 n
(咨询特价) 内置Function对象 9 n
(咨询特价) 内置Object对象 112 n
(咨询特价) 进行对象属性的配置 112 n
(咨询特价) Object函数对象常用方法 114 n
(咨询特价) Object实例对象常用方法 119 n
(咨询特价) 面向对象编程中的几个重要概念 120 n
(咨询特价) 用工厂方法模拟类 121 n
(咨询特价) 使用构造方法模拟类 122 n
(咨询特价) 使用Object函数对象的create方法模拟类 123 n
(咨询特价) 使用封装法模拟类 123 n
(咨询特价) 使用对象冒充的方式实现继承 124 n
(咨询特价) 使用原型链的方式实现继承 126 n
(咨询特价) 使用混合模式实现继承 128 n
(咨询特价) 编程练习 129 n
第5章 ECMAScript的特性 133 n
5-1 数组的解构赋值 133 n
5-2 对象的解构赋值 135 n
5-3 字符串与函数参数的解构赋值 137 n
5-4 用解构赋值交换变量的值 138 n
5-5 头函数的基本用法 138 n
5-6 头函数中this的固化 139 n
5-7 Set集合结构 141 n
5-8 Map字典结构 144 n
5-9 使用Proxy代理对对象的属性读写进行拦截 146 n
5- Proxy代理处理器支持的拦截操作 147 n
(咨询特价) 使用Promise承诺对象 150 n
(咨询特价) 建立Promise任务链 152 n
(咨询特价) 进行Promise对象组合 153 n
(咨询特价) Generator函数应用 155 n
(咨询特价) Generator任务参数的传递 158 n
(咨询特价) 使用class定义类 159 n
(咨询特价) 使用class实现类的继承 160 n
(咨询特价) 认识JSON数据格式 162 n
(咨询特价) 使用JSON对象 163 n
(咨询特价) 认识Symbol 165 n
(咨询特价) 注册全局的Symbol符号 166 n
(咨询特价) 迭代器Symbol 167 n
(咨询特价) 正则表达式符号 167 n
(咨询特价) 使用export进行模块的导出 168 n
(咨询特价) 使用import进行模块的导入 169 n
(咨询特价) 编程练习 170 n
第6章 JavaScript常用设计模式 173 n
6-1 工厂设计模式 173 n
6-2 单例设计模式 176 n
6-3 建造者设计模式 177 n
6-4 适配器设计模式 180 n
6-5 装饰器设计模式 181 n
6-6 外观设计模式 182 n
6-7 享设计模式 184 n
6-8 代理设计模式 186 n
6-9 责任链设计模式 187 n
6- 命令设计模式 189 n
(咨询特价) 迭代器设计模式 190 n
(咨询特价) 备忘录设计模式 191 n
(咨询特价) 观察者设计模式 193 n
(咨询特价) 编程练习 194 n
第7章 JavaScript HTML DOM/BOM 197 n
7-1 创建学习模板 197 n
7-2 几个重要概念 199 n
7-3 Document文档对象 199 n
7-4 Element节点对象 202 n
7-5 Attribute属性对象 206 n
7-6 用户事件 208 n
7-7 Event事件对象 209 n
7-8 关于事件传递 2 n
7-9 简单的轮播广告 211 n
7- Window窗口对象 213 n
(咨询特价) Navigator导航对象 216 n
(咨询特价) Screen屏幕对象 217 n
(咨询特价) History历史对象 217 n
(咨询特价) Location地址对象 218 n
(咨询特价) 编程练习 218 n
第8章 JavaScript项目实战 222 n
8-1 项目一:编写一个简易网页时钟 222 n
8-1-1 关于Canvas标签 223 n
8-1-2 制作简易网页时钟 225 n
8-2 项目二:编写网页笑话阅读器 229 n
8-2-1 通过互联网获取免费的应用数据 229 n
8-2-2 关于AJAX 232 n
8-2-3 代码实现 234 n

内容提要

  JavaScript作为流行的脚本语言,其应用方向也从开始只作为网页脚本,到现在可以做网页应用程序、React Native跨平台移动端应用、后端服务等。作为现代开发者,JavaScript无疑成为必须掌握的一门技能。 n
本书从JavaScript的基本语法、函数与对象、特性到设计模式、HTML DOM/BOM对JavaScript的语法、编程思想以及应用进行了全面的讲解。本书的特色是介绍了JavaScript ES 6的新语法,将复杂的JavaScript语言划分成0多个主题进行讲解,并在各章设计了大量的编程练习,在本书的后还设计了两个实用的小项目,旨在帮助读者开发出自己的应用程序。 n
本书适合想快速学习JavaScript的编程初学者、学生以及对编程感兴趣的人员。 n

热门设计服务