jascript程序 JAScript

人的一生总要读几本经典的书。在这个“经典”的时代,什么是权威的代表?我觉得大概是一本新书的口碑吧。能积累好口碑的书,往往经得起时间的推敲。比如这个:

javascript程序 JAVAScript

我相信很多前端开发者的办公桌上都有这样一本书。这本书最早的版本,第二版,可以追溯到2010年。有时候,虽然2010年离我们很近,但是已经十年了。

这本书帮助了几代前端人从入门到进阶,给大家留下了不可磨灭的记忆。它不仅是工具书的引领者,更是前端人发展史的见证者。因此,很多程序员亲切地称它为JaScript“小红书”。

当然,也有一些初学者一听到“高级”这个词就被吓跑了,觉得很难,不适合初学者。但其实这本书的应用范围很广。无论是新手还是专家,总能从中获得启发和收获,总能有所阅读,有所新意。

一本书能卖10年以上,离不开优秀作者团队提供的优秀内容。更重要的是,每一版都在不断优化知识框架的设置,力求让更多处于学习前端的人有更好的学习体验。

目前,这本书第一版的作者已经去世。第二版和众所周知的第三版的作者尼古拉斯·C·扎卡斯(Nicholas C.Zakas)现在因为身体原因已经退出了第四版的写作,就像作者在推特上说的那样:“JaScript高级编程这本书似乎是一个日常节目,现在它有了第三个主持人。”

而新作者马特·弗里斯比将从更好的内容开始!

第三版作者推特截图

首先,第4版的作者马特·弗里斯比(Matt Friie)目前是Gosellout公司的CTO,曾经担任谷歌公司的软件工程师。精通前端技术,有十几年的Web开发经验。除了这本书,他还写过AngularJS等其他前端主题的书。他毕业于伊利诺伊大学香槟分校,是一名经验丰富的前端。

以下是第四版的封面。学了这么多年,盖子上有望远镜的孩子终于站起来了。这是否也预示着我们离掌握JaScript又近了一步?

#pgc-card .pgc-card-href { text-decoration: none; outline: none; display: block; width: 100%; height: 100%; } #pgc-card .pgc-card-href:hover { text-decoration: none; } /*pc 样式*/ .pgc-card { box-sizing: border-box; height: 164px; border: 1px solid #e8e8e8; position: relative; padding: 20px 94px 12px 180px; overflow: hidden; } .pgc-card::after { content: ” “; display: block; border-left: 1px solid #e8e8e8; height: 120px; position: absolute; right: 76px; top: 20px; } .pgc-cover { position: absolute; width: 162px; height: 162px; top: 0; left: 0; background-size: cover; } .pgc-content { overflow: hidden; position: relative; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .pgc-content-title { font-size: 18px; color: #222; line-height: 1; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .pgc-content-desc { font-size: 14px; color: #444; overflow: hidden; text-overflow: ellipsis; padding-top: 9px; overflow: hidden; line-height: 1.2em; display: -webkit-inline-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .pgc-content-price { font-size: 22px; color: #f85959; padding-top: 18px; line-height: 1em; } .pgc-card-buy { width: 75px; position: absolute; right: 0; top: 50px; color: #406599; font-size: 14px; text-align: center; } .pgc-buy-text { padding-top: 10px; } .pgc-icon-buy { height: 23px; width: 20px; display: inline-block; background: url(https://lf6-cdn-tos.bytescm.com/obj/cdn-static-resource/pgc/v2/pgc_tpl/static/image/commodity_buy_f2b4d1a.png); }

JaScript高级编程第三版JS入门掌握书籍JaScript权威指南匹配

¥69.8

很多人更关注新版会带来哪些更新?

该版依然延续了上一版的框架和格局,删减了过时的内容,并在此基础上全面补充了ES2015到ES2019的新内容。作者详细讨论了JaScript的各个方面,从JaScript的起源开始,逐渐解释到新兴技术,重点是ECMAScript和DOM标准。

新版涵盖ECMAScript 2019,全面深入地介绍了JaScript开发者必须掌握的前端开发技术,涉及JaScript的基础和高级特性。同时也介绍了近年来出现的重要新规范,包括Fetch API、module、worker thread、service thread以及大量的新API。

相信新版本会不负众望,值得等待。

当然,很多人都很困惑。他们有犀牛之书。你想看吗?

其实要看你的学习阶段。如果你是新手,我推荐你看这本JaScript高级编程。如果有一定基础,进阶的时候可以用JaScript的权威指南。

犀牛书的综合读者评论认为,这本书很厚,像一本权威词典,还有点手册。可能不太适合完全初学者。优点是它罗列了很多细小微妙的坑,概念解释细致到位,例子通俗易懂。

小红书的内容比较现实,书中的例子通俗易懂,翻译起来应该也比较流畅。可以说各有各的特点。读书最重要的是找到适合自己的。如果有足够的时间,可以一起买两本书看。好书不多,多看多受益。

另外,这是来自第三版的读者评价,我们也从读者的角度为你的购买提供一些参考。

@恐龙:谁再一次预言这本书可以认真读十遍就可以进BAT了。
@ Achen:我详细阅读了语言JS的所有组成部分,透彻分析了JS所涉及的编程思想,深入浅出地演示了丰富的JS应用实例……你看完这本书可能不会成为领军人物,但如果你真的能把这本书读透、理解透,那么你肯定离JS专家不远了!

第四版差不多有900页。为了保证这本书能按时上市,离不开翻译和编辑老师的配合。几乎每个星期,大家都会坐下来交流这本书的进展。

该书正式印刷前,译者李先生请了很多前端大佬帮忙校对,确保内容万无一失。

众所周知,一天下班后翻译这部巨著,需要非凡的耐力。通常情况下,我们无法坚持900页的书,更不用说翻译了。但是李先生做到了。这样一件极其无聊的事情,先生却把它做到了极致,这也不得不让我们佩服。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

发表回复

登录后才能评论