知识 分享 互助 懒人建站

    懒人建站专注于网页素材下载,提供网站模板、网页设计、ps素材、图片素材等,服务于【个人站长】【网页设计师】和【web开发从业者】的代码素材与设计素材网站。

    懒人建站提供网页素材下载、网站模板
    知识 分享 互助!

    《深入理解ES6》中文版PDF下载【百度云盘】

    作者:不吃鱼的猫 2018-01-20 人气:
    ​《深入理解ES6》原书《Understanding ECMAScript 6》,作者 Nicholas C. Zakas ,长期供职于雅虎,是著名的 JS 库 YUI 的主要作者,​《深入理解ES6》的作者另外一部著作《 JavaScript 高级编程》是js领域必读制作
    《深入理解ES6》中文版PDF下载【百度云盘】
    • 文件类型:电子书
    • 需赞助:¥5.00
    下载链接:百度网盘下载

    深入理解ES6原书介绍

    《深入理解ES6》原书《Understanding ECMAScript 6》,作者 Nicholas C. Zakas 。作者本人为深入理解ES6在 github(https://github.com/nzakas/understandinges6/)上设置了专区,发现问题可以到那里去提交 issue 。

    深入理解ES6原作者 Zakas 长期供职于雅虎,是著名的 JS 库 YUI 的主要作者,有着非常丰富的一线工作经验。他同时也是一个成功的作者,其最重要的著作《 JavaScript 高级编程》基本上是

    JS 领域的必读之作,而他还出版了另一些质量很高的著作。《高级编程》一书实际上并不是完全高深的内容,而是从基本的层次开始讲述,逐步提高,全书结构比较良好,对初学者或

    有一定经验的开发者来说都是很有用的。

    ECMAScript 6 作为 JS 的新标准 2015 年便已推出,已经不是最新版了,但到目前为止市面上完整介绍其特性的书却非常少。其中原因也许是语法变动太大,而有些特性浏览器直到现在都没有完全支持。不过通过 Babel 之类的工具,早就可以开始使用 ES6 了,所以这方面完整著作的缺失不能不说是一个遗憾。

    本书的英文版在 2016 年 8 月 30 日正式出版,一如既往保持了 Zakas 的一贯水准。组织结构比较合理,并不完全是罗列新特性,而是有侧重点地进行介绍。同时在介绍某些特性时,还会特别提醒读者其中的范例运行效率不高,可考虑用其他方式实现,体现出作者负责任的态度。

    此外,在不少地方还会讲述新标准的制定背景,有的是因为原有功能缺乏,有的是旧版ES 有坑容易误踩,因此有些新标准才顺应形势得以出台。如果认真学习此书,不但对了解并使用 ES6 有帮助,也会有助于规避 JS 的一些旧坑。最后,此书在附录部分对 ES2016 也作了介绍。

    《深入理解ES6》中文版PDF目录

    第一章 块级绑定

    变量声明的工作方式历来是 JS 编程中最微妙的部分之一。在大多数类 C 语言中,变量(或

    绑定)总是在它被声明的地方创建。然而 JS 就不是这样,变量实际创建的位置取决于你如何

    声明它,而 ES6 提供了额外选择以便你能更轻易地控制变量的作用域。本章会演示传统的

    var 声明为何会令人困惑,并介绍 ES6 的块级绑定,然后再给出相关的一些最佳实践。

    var 声明与变量提升

    块级声明

    let 声明

    禁止重复声明

    常量声明

    对比常量声明与 let 声明

    使用 const 声明对象

    暂时性死区

    循环中的块级绑定

    循环内的函数

    循环内的 let 声明

    循环内的常量声明

    全局块级绑定

    块级绑定新的最佳实践

    总结

    ↓ 查看全文

    《深入理解ES6》中文版PDF下载【百度云盘】由懒人建站收集整理,您可以自由传播,请主动带上本文链接

    懒人建站就是免费分享,觉得有用就多来支持一下,没有能帮到您,懒人也只能表示遗憾,希望有一天能帮到您。

    《深入理解ES6》中文版PDF下载【百度云盘】-最新评论