备受期待的 JavaScript 传奇绿皮书也来了!

今天,小生带来一本JavaScript领域的经典之作,

介绍之前,我不得不感叹:

这本书的份量,实在是太重了!

它的厚重不仅体现在,当你首次读完时,

能明显感觉到自己对JS的理解有了质的飞跃,

更是体现在,在你日后的每次翻阅中,

这本书仍然总能让你有所收获!

它就是有着 JavaScript 传奇绿皮书美名的《JavaScript语言精髓与编程实践》!在经过了两个版本的积累和三年的全面重写后,我们迎来了它的第三版的问世——

▊《JavaScript语言精髓与编程实践(第3版)》

  周爱民 著       

本书基于 ES6,并涵盖最新的 ES2019 规范,全面讲述 JavaScript 在五个方面的语言特性,以及将这些特性融会如一的方法。书中不但完整解析了 JavaScript 语言,还逐一剖析了相关特性在多个开源项目中的编程实践与应用,是难得的语言学习参考书。最近京东图书有满100-50的活动,有需要赶紧入手!

广深共铸

JavaScript宏篇巨著

很多人在工作中,很少会和团队讨论语言相关的问题,大家的话题总是围绕着流行的框架、工具及应用开发实践。而当你审核各种项目的代码时,时常会发现对语言理解不够造成的各种实现问题。

理解自己使用的语言是对每个程序员的基本要求,是实现靠谱应用的基石。

这本书能够帮助你真正理解JavaScript。论深,本书深究JS之所以然,举世无可出其右;论广,本书遍历语义之细部,看罢再无机理之惑。书中的每一个章节,都是抽丝剥茧般层层深入,一个点串起了一个面,能让知识触类旁通,非常透彻。顺着其中的思路,能感受到JavaScript在面向对象、函数式、动态、并行等不同场景下的力量,以及在混合App、Node.js服务端、FaaS云原生等领域内的效率。

在你真正理解这门语言后,再回头看自己写的代码,感觉到看山还是山的时候,也许会有发自内心的喜悦。

超越本质

JavaScript“异数”之作

不同于许多大部头的 JavaScript著作,本书不是一本用来“学习”JS语言的书,而是一本用来“阐释”的书,并不是为了学习、应用“范式”,而是为了分析“编程语言”,取之为线索。

书中会带领你系统性地逐一论述多种主要范式,然后将 JavaScript 语言的要素分解并归纳入不同范式下进行讨论。需要注意的是,JavaScript 语言与每种范式代表性的经典编程语言都有很大的不同。所以在这个过程中,读者也可以注意体悟多种范式是以怎样一种方式不完美却可用地并存于 JavaScript 这门语言之中的。

在每章的开始,先有十数页的概述来论述范式和其背后的思想源流,故这一部分几乎总是要以跳出 JavaScript 这单一语言的视角来论述的。这些概述也绝不是简单地从其他书或资料中拿一些内容拼凑而成的,而是作者周爱民老师以自己数十年编程和架构的心得理解精炼而成的。光这些概述,在本书第 1 版出版时的技术图书市场上前所未见,到今日 JavaScript 的相关图书汗牛充栋,恐怕也仍然独此一家。

本书会是一个极好的思维训练,在思考与学习中,无论你得到怎样的结论,都会对 JavaScript 语言有更深层次的认知和把握。而这样的内容,也只能存在于“阐释”之书中。

同时,本书站在一个更高的角度讲解编程思想,通过JavaScript的视角来看整个计算机语言世界。就算将书中的JavaScript限定去掉,或换成其他语言,很多内容依然适用。如果你追求编程思想的高度,那么同样值得拥有这本书。

关于作者

本书作者周爱民,南潮( ruff.io )架构师、知名JavaScript专家,在前端开发领域经验丰富、深耕不辍。

周老师从1996年开始涉足商业软件开发,在软件开发、软件工程、团队建设以及部门管理方面经验丰富,曾任支付宝(中国)公司业务架构师、盛大网络平台架构师、豌豆荚架构师等职。

著有《Delphi源代码分析》、《大道至简》、《大道至易》、《程序原本》、《动态函数式语言精髓》、《我的架构思想》、《JavaScript语言精髓与编程实践》等图书。

其中这本《JavaScript语言精髓与编程实践(第3版)》历经十余年。书中对 JavaScript 语言的理解与展望,尤其适合期望精通这门语言的中高级程序员和语言实践者阅读。

大咖力荐

三大前端领军人物为本书作序推荐

  • 贺师俊(hax)

  • 王保平(玉伯)

  • 程劭非(winter)

此外本书也受到了众多行业大咖的联合力荐:

  • 李成银( welefen)/ Think JS框架作者

  • 月影

  • 甄子(甄焱鲲)/ 阿里巴巴集团高级前端技术专家

  • erik / 百度资深前端工程师

  • 郑叶飞(花名:圆心)/ 阿里巴巴集团前端技术委员会主席

  • 张克军 / 前端老兵

福利时间

最后,我又来给大家送福利了,这么好的书不送几本给大家怎么行呢?

这次准备了多种方式抽奖,「凭手气、评论、在看」这三种方式都可以参与!感谢亲爱的读者们,你们的支持也是我持续更文最大的动力。

为了避免中奖后失联,提前加小勤微信哈:

凭手气抽奖(2本+2本)

 JavaScript语言精髓与编程实践(第3版)*2

 你不知道的 JavaScript 上*2

先扫码添加小勤的微信(上图)

公众号后台回复暗号 888 获取小程序抽奖码,扫码即可参与

开奖时间: 周五(09/25)下午18:00

留言抽奖(1本+1本+1本)

  • 留言点赞数「第1名」可获得一本JavaScript语言精髓与编程实践(第3版)

  • 留言点赞数「第2名」可获得一本 JavaScript高级程序设计(第4版)

  • 留言点赞数「第3名」可获得一本 你不知道的 JavaScript 上

  • 参与奖:随机抽取「5位」优质评论送出「10元」红包

在看抽奖(1本)

记得先添加小勤微信,不然看不到哪些小伙伴点在看

  • 大奖:随机抽取「1位」在看同学送出一本 JavaScript语言精髓与编程实践(第3版)

  • 参与奖:随机抽取「5位」在看送出「10元」红包

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值