注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合ECMAScript 6入门(全彩)

ECMAScript 6入门(全彩)

ECMAScript 6入门(全彩)

定 价:¥49.00

作 者: 阮一峰 著
出版社: 电子工业出版社
丛编项:
标 签: 计算机/网络 软件工程/开发项目管理

购买这本书可以去


ISBN: 9787121238369 出版时间: 2014-08-01 包装: 平装
开本: 16开 页数: 160 字数:  

内容简介

  本书全面介绍了ECMAScript6新引入的语法特性,覆盖了ECMAScript 6 与 ECMAScript 5 的所有不同之处,对涉及的语法知识给予了详细介绍,并给出了大量简洁易懂的示例代码。

作者简介

  阮一峰,70年代生于上海。毕业于上海财经大学,经济学博士,同时也是程序员,个人博客访问量过千万,译有《黑客与画家》、《软件随想录》。目前供职于一所上海本地高校。

图书目录

第 1 章 ECMAScript 6 简介
ECMAScript 和 JavaScript 的关系
ECMAScript 的历史
部署进度
Traceur 编译器
ECMAScript 7
第 2 章 let 和 const 命令
let 命令
块级作用域
const 命令
第 3 章 变量的解构赋值
数组的解构赋值
对象的解构赋值
用途
第 4 章 字符串的扩展
codePointAt 方法
String.fromCodePoint 方法
字符的 Unicode 表示法
正则表达式的 u 修饰符
contains(), startsWith(), endsWith()
repeat()
正则表达式的 y 修饰符
模板字符串
第 5 章 数值的扩展
二进制和八进制数值表示法
Number.isFinite(), Number.isNaN()
Number.parseInt(), Number.parseFloat()
Number.isInteger() 和安全整数
Math 对象的扩展
Math.trunc()
数学方法
第 6 章 数组的扩展
Array.from()
Array.of()
数组实例的 find() 和 findIndex()
数组实例的 fill()
数组实例的 entries(),keys() 和 values()
数组推导
Array.observe(),Array.unobserve()
第 7 章 对象的扩展
Object.is()
Object.assign()
__proto__ 属性,Object.setPrototypeOf(),Object.getPrototypeOf()
__proto__ 属性
Object.setPrototypeOf()
Object.getPrototypeOf()
增强的对象写法
属性名表达式
Symbol
Proxy
Object.observe(),Object.unobserve()
第 8 章 函数的扩展
函数参数的默认值
rest 参数
扩展运算符
箭头函数
第 9 章 Set 和 Map 数据结构
Set
Map
基本用法
属性和方法
遍历
WeakMap
第 10 章 Iterator 和 for...of 循环
Iterator(遍历器)
for...of 循环
第 11 章 Generator 函数
含义
next 方法的参数
异步操作的应用
for...of 循环
yield* 语句
第 12 章 Promise 对象
基本用法
链式操作
catch 方法:捕捉错误
Promise.all 方法
Promise.resolve 方法
async 函数
第 13 章 Class 和 Module
Class
Module 的基本用法
export 和 import
模块的整体加载
export default 语句
模块的继承
参考链接
索引

本目录推荐