ECMAScript6入门

出版日期:2014-8-1
ISBN:9787121238365
作者:阮一峰
页数:145页

内容概要

阮一峰:著名技术博客作者,JavaScript专家。专注于网站开发技术,超过十年。畅销书《黑客与画家》《软件随想录》的译者。

书籍目录

第一章ECMAScript6简介............................  1
ECMAScript和JavaScript的关系 3
ECMAScript的历史 4
部署进度 5Traceur编译器 7
ECMAScript7 11
第二章let和const命令..............................13
let命令 15
块级作用域 17
const命令 19
第三章 变量的解构赋值..............................21
数组的解构赋值 23
对象的解构赋值 25
用途 27
第四章 字符串的扩展 ................................31
codePointAt方法 33
String.fromCodePoint方法 34
字符的Unicode表示法 35
正则表达式的u修饰符 36
contains(),startsWith(),endsWith() 36
repeat() 37
正则表达式的y修饰符 38
模板字符串 39
第五章 数值的扩展 ..................................41
二进制和八进制数值表示法 43
Number.isFinite(),Number.isNaN() 43
Number.parseInt(),Number.parseFloat() 44
Number.isInteger()和安全整数 44
Math对象的扩展 45
Math.trunc() 45
数学方法 45
第六章 数组的扩展 ..................................47
Array.from() 49
Array.of() 50
数组实例的fnd()和fndIndex() 50
数组实例的fll() 51
数组实例的entries(),keys()和values() 52
数组推导 53
Array.observe(),Array.unobserve() 55
第七章 对象的扩展 ..................................57
Object.is() 59
Object.assign() 59
__proto__属性,Object.setPrototypeOf(),
Object.getPrototypeOf() 60
__proto__属性 60
Object.setPrototypeOf() 61
Object.getPrototypeOf() 61
增强的对象写法 62
属性名表达式 63Symbol 64
Proxy 66Object.observe(),Object.unobserve() 68
第八章 函数的扩展 ..................................71
函数参数的默认值 73rest参数 74
扩展运算符 75箭头函数 77
第九章 Set和Map数据结构..........................81Set 83Map 86
基本用法 86
属性和方法 88
遍历 89WeakMap 91
第十章Iterator和for...of循环.......................93
Iterator(遍历器) 95for...of循环 97
第十一章Generator函数..............................103
含义 105
next方法的参数 108
异步操作的应用 109
for...of循环 112
yield*语句 112
第十二章Promise对象 ...............................115
基本用法 117
链式操作 120
catch方法:捕捉错误 121
Promise.all方法 121
Promise.resolve方法 122
async函数 123
第13章 Class和Module.............................125
Class 127
Module的基本用法 129
export和import 129
模块的整体加载 130
exportdefault语句 131
模块的继承 132
参考链接.............................................135
索引.................................................143

作者简介

《ECMAScript6入门》全面介绍了ECMAScript6新引入的语法特性,覆盖了ECMAScript6与ECMAScript5的所有不同之处,对涉及的语法知识给予了详细介绍,并给出了大量简洁易懂的示例代码。
《ECMAScript6入门》为中级难度,适合已有一定JavaScript语言基础的读者,用来了解这门语言的最新发展;也可当作参考手册,查寻新增的语法点。


 ECMAScript6入门下载



发布书评

 
 


精彩短评 (总计50条)

  •     短小精悍,通俗易懂
  •     是自己对js了解的太少,在es6里面js也有了类,有了继承,有了用as改名,但还是有些方法没有看懂,后面还需要再看两遍,将第一遍没看懂的方法弄懂,这书对于我这种菜鸟还是不错的
  •     ES6真是太美好了!
  •     工具书
  •     入门es6
  •     一周的零散时间翻看了一遍,Iterator 、Generator 和 Promise 要重点再看看
  •     挺不错,有一定 JavaScript 基础的话半天即可扫完。阮的作品一如既往通俗易懂简单明晰,要赞下。
  •     写的太赞了,通俗易懂
  •     中间加了很多es7的内容。总体来说讲得还是不错的。就是js的学习曲线又变得陡峭了。
  •     简单易懂,而且有很多例子,最重要是附加了很多使用场景,更好的理解ecma为什么要添加这个功能, 其中 Generator函数. 和 异步操作和Async函数 需要多阅读下例子和做些实践
  •     http://es6.ruanyifeng.com
  •     不错的入门书籍
  •     图书馆居然进这本书了 惊喜 书很薄 能对es6有全面的了解 但从封面就能看出品质,内容排版很用心 值得jser都去读一下
  •     网上对阮一峰这类科普性的博客褒贬不一,但是这类中文技术笔记看起来快啊,具体要用再慢慢查文档吧~(可以愉快地写 React Native 啦!
  •     通熟易懂
  •     咦,看了文档才知道豆瓣app还有扫图书的功能呀,
  •     读的电子版,里面有很多很好的例子,文字也通俗易懂。新知识点很多,要用的时候再回头查吧。
  •     例子详实,适合刚入门的看。
  •     Any application that can be written in JavaScript will eventually be written in JavaScript.
  •     挺好的,正好系统学习下 es6
  •     推荐
  •     讲得很浅,适合有一定 JavaScript 基础的同学对 ECMAScript 做一定了解。
  •     入门介绍
  •     买的版本比较老,内容都不怎么及时,但是还是很精彩,看过一遍后有必要去作者的网站看最新的内容巩固知识。
  •     性价比不太高 入门可以
  •     温故而知新
  •     算是重新认识了遍JavaScript,ES6让JavaScript的门槛变得很高,各种特性的补全和语法糖的加入让JavaScript向着OO的思想靠近。不过也有一些特性个人认为并不是很好,降低了代码的可读性。let和const,解构赋值,Symbol,set和map数据结构,Iterator接口,promise对象,Class,Module都是一些现在ES5正寻求的开源模块,加入也都是理所当然的,更不用说大大提高了开发效率,哎,2015年定的标准,普及起码也要2018年了吧
  •     介绍了很多ES6的新特性。书中没有讲很多原理性的东西,全是代码实例。作者很厉害,这本书可以搭配其网站http://es6.ruanyifeng.com/
  •     排版非常喜欢,内容大部分比较准确
  •     let set map等融合其他语言啦,取长补短,挺好的
  •     书如其名,了解ES6各种特性. 半天就可以看完…可惜我看完的时候已经出到第二版
  •     不是有些人说的只是语法糖之类的介绍,认真看还有很多底层实现的原理,其实你只要收获了1%都是非常值得看的,很适合经常拿出来重读。
  •     阮大师的著作
  •     很赞,各个知识点讲解的很细致,配合大量的例子又说明了各个功能的应用,这是一本难得的国产好书
  •     为学react native做个铺垫,只看了let const,解构赋值,箭头函数,Class,Promise,Generator,有个大概的概念,以后用到具体的再回来查看
  •     遇到不熟悉的 ES6语法就查一查
  •     需要付诸于实际应用才能更好的理解
  •     两三个小时就可以读完,写的还是比较通俗易懂的,比如promise,generator,iterator等等,好的地方是会把新特性的应用场景写出来。感觉ES6修正了一些历史的坑,加入了一些实用的语法糖以及更多的对FP的支持,大致有个概念具体用的时候再查文档吧
  •     翻了一下,好像没什么新意,相比于C++真是差远了
  •     翻了一下ES6,讲解算是非常详细,挺好的书,不过现在我感觉对这类书不感冒,阅读完就是知道了一堆语法糖,没有那种醍醐灌顶,“哇,原来是这样”的感觉。
  •     阮老师写的就是简洁易懂~
  •     我觉得你直接在百度上搜索ECMAScript6,基本内容就和本书也差不了多少。而且价格还定的这么贵
  •     纸质版内容比较少,还是在线版比较好。
  •     很棒的一本书,不过不推荐没有一点JavaScript基础的人阅读。ES6新增了很多语法糖,变量解构、let、for of、Simbol元数据类型等等,避免了很多程序员在编写JS时很容易忽视的问题,比如闭包造成的内存泄露等等。如果平时项目允许的话,我觉得我会更偏向于ES6的使用,当然,traceur可以将ES6转成ES5,但总是会存在这样那样的小问题。 总而言之,很值得阅读的一本书,毕竟ES6是大势所趋。
  •     我决定放弃电子版和纸质书,对于这种题材的技术书记,online才是首选。
  •     知道有什么,很多细节都没有好好掌握,如果真的有一天去写node了,再来细磨。
  •     值得读
  •     书讲得比较简单,大部分的东西已经有更新,感觉他的网站内容更多一些
  •     作者一贯的风格,诚意很足,不过说实话还是太细碎了,即使是作为参考。
  •     粗略浏览一遍
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024