文章吧-经典好文章在线阅读:《JavaScript高级程序设计(第4版)》读后感锦集

当前的位置:文章吧 > 原创文章 > 原创精选 >

《JavaScript高级程序设计(第4版)》读后感锦集

2021-02-03 04:18:59 来源:文章吧 阅读:载入中…

《Javascript高级程序设计(第4版)》读后感锦集

  《Javascript高级程序设计(第4版)》是一本由[美] 马特·弗里斯比著作,人民邮电出版社出版的平装图书,本书定价:129.00元,页数:888,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助。

  《Javascript高级程序设计(第4版)》读后感(一):前端的宝典级好书

  

从第3版到第4版,越来越完善的JS知识,是前端的必备宝典,内容比较实在,书中的例子易于理解,翻译也要更流畅。完全新手可以用它来入门,进阶的开发者可以用这本来精进。是一本很全面的前端教程。

新版涵盖了 ECMAscript 2019,还同时介绍了近几年来涌现的重要新规范,包括 Fetch API、模块、工作者线程、服务线程以及大量新 API。

  《Javascript高级程序设计(第4版)》读后感(二):红宝书初读

  

作为一名工作两年的伪全栈,前端技术停留在十分拙劣的程度,一方面是因为上学的时候没有重视JS, 另一方面是因为公司封装了前端框架,几乎只需要很简单的CRUD几个API就可以完成80%的操作,长此以往,几乎可以说是完全荒废了前端。 而重新找资料学习前端的时候,几乎没有哪本书能像它一样,可以从一个事物的起源、演变,旁征博引,既保留大部分js核心知识,又能与各类规范 很好的做一个结合。对于一个前端小白来说,简直是福音。

  《Javascript高级程序设计(第4版)》读后感(三):Javascript 红宝书第四版书评

  

预售时就一直追更电子书,这可以说是一本非常严谨且细致的书

因为是今年才翻译完的,所以特性能一直看到 ES10 (ES2019),而且函数、对象的行为、约定会与之前做一些对比,有种温故知新的感觉。

从目录的章节顺序就可以看出来前面章节大批干货推送,第一章就直接放上 ES1.3 - ES10的历史概述,让人想继续往下看。

在原型、原型链和类,类的继承那一章节我从头到尾看下来终于看懂了,是对这些概念有了个整体的认知,能把知识点串联起来。

再后面的章节,对DOM/BOM API的一些扩展也是可以看看,知道浏览器的一些API在什么情况下用。

总的来说非常推荐。

  《Javascript高级程序设计(第4版)》读后感(四):关于翻译的问题

  

全文引自https://zhuanlan.zhihu.com/p/245223836

《Javascript高级程序设计(第4版)》一书将 Promise 翻译为了“期约”,此书的编辑还写了一篇文章解释此事,看完文章,我依然认为这个翻译是败笔。

根据温雪编辑的文章所言,我国对中文出版物的相关规定要求了“外国人名、地名等专有名词和科学技术术语要按有关规定翻译成国家通用语言文字。”然而,Promise 目前还没有规范译法,而且 BOM、DOM、XML、JSON、Canvas、Javascript 等都没有翻译,直接使用了英文原词,所以说除非另有隐情,否则甩锅给“相关规定”是说不通的。

针对现有书籍中 Promise 并未翻译成中文的现象,编辑认为可能的原因是译者或作者当时对如何准确翻译 Promise 还没有把握,还说:

这种“没有把握”在认识事物的初级阶段是必然的。但是,暂时不译不等于可以永远不译,总会有译者第一次提出某种译法。因此中文出版物并不存在某个英文术语该不该翻译的问题,只存在术语翻译是否准确的问题。

对于编辑的上面一段话整体上我是存疑的态度,而其中的“暂时不译不等于可以永远不译”成了翻译为“期约”的理由之一,是非常可笑的。且不说人类对“永远”的认知极为有限,即便是不能永远不译,也不等于必须现在翻译。

再说说“期约”这个译文本身,不同于缓冲(buffer)、缓存(cache)这样大家已经习惯而且大多数人听到就只会联想到计算机领域,“期约”这个词大多数人听到后的感觉是经济领域或其他什么领域的词,总之几乎没人会将“期约”首先联想为计算机领域的词汇,中国的程序员也从来没有把 Promise 说成是“什么期”或“什么约”的习惯。

最后,我看过本书的“第二版”、“第三版”,“第四版”也看了一部分,总体翻译质量还是高于大部分编程书籍的,不过这也更加凸显了将 Promise 翻译为“期约”这一败笔。

  《Javascript高级程序设计(第4版)》读后感(五):Javascript 经典「红宝书」,几代前端人的选择

  

人的一生中总要读几本经典书,在这个“经典”泛滥的年代,什么才是权威的代表,我想大概是一本的书的口碑,能积累下上佳口碑的书,往往也是能经得住时间推敲的。比如这本:

第3版豆瓣评分截图

我相信所有前端开发者的案头都有这样一本书。这本书最早的版本第 2 版可以追溯到 2006 年,距离现在有 14 年之久了,而这本书依旧保持着生命力,影响着更多的前端人。

这本书前前后后帮助几代前端人入门,给大家留下不可磨灭的记忆,它除了是工具书中的翘楚,也是前端发展史的见证者。所以,很多程序员亲切地称它为Javascript “红宝书”。

当然也有一些初学者,听到“高级”二字就被吓退了,觉得这很难并不适合新手。但是其实这本书适用面很广,不管你是新手还是高手,始终能从书中得到启发和收获,也能让你做到常读常新。

一本书能长销 10 多年,离不开优秀的作者团队提供了优质的内容,更重要的是每一版都在不断优化知识框架的设置,力求让更多入门者有更好的学习体验。

目前,这本书第 1 版的作者已经去世。第 2 版,还有我们熟知的第 3 版的作者 Nicholas C.Zakas 如今也因身体原因退出了第 4 版的写作,就像作者在 Twitter 上说的一样:“《Javascript高级程序设计》这本书这好像是一场每日秀,如今它迎来了第 3 任主持人。”而新版作者 Matt Frisbie 将带着更好的内容出发!

(第3版作者Twitter截图)

先来介绍下,第 4 版的作者马特·弗里斯比(Matt Frisbie),目前担任 Gosellout 公司的 CTO,曾担任谷歌公司软件工程师,精通前端技术,拥有十余年 Web 开发经验,除本书外另著有 AngularJS 等前端主题图书。毕业于伊利诺伊大学厄巴纳-尚佩恩分校,是一位经验十足的前端。

以下是第 4 版的封面,学了这么多年,书封上拿望远镜的小孩终于站起来了,这是不是也预示着我们距离精通 Javascript 又更近一步。

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

这一版仍旧延续上一版的框架和格局,删减了已经过时的内容,在此基础上又翔实地增补了 ES2015 到 ES2019 的全新内容,作者详尽讨论了 Javascript 的各个方面,从 Javascript 的起源开始,逐步讲解到新出现的技术,其中重点介绍 ECMAscript 和 DOM 标准。

新版涵盖了 ECMAscript 2019 ,全面、深入地介绍了 Javascript 开发者必须掌握的前端开发技术,涉及 Javascript 的基础特性和高级特性。还同时介绍了近几年来涌现的重要新规范,包括 Fetch API、模块、工作者线程、服务线程以及大量新 API。

我相信新版本一定会不负众望,值得等待。另外,这是来自第 3 版的读者评价,给大家的选购提供一些参考。

@恐龙:再次预言这本书能认真看十遍者,都能进BAT。@阿琛:详尽地解读了JS这门语言的各个组成部分,透彻地剖析了JS所涉及的编程思想,深入浅出地演示了丰富的JS应用实例…读完这本书你不一定就能成为前端大牛,但如果你真的能把这本书读懂,吃透,那么你离JS高手肯定不远啦!

第 4 版差不多有 900 页,为了保证这本书能准时上市,这中间离不开译者和编辑老师的通力配合。几乎每周,大家都会坐下来沟通一下这本书的进度。

在本书正式印刷之前,译者李松峰老师更是邀请了众多前端大佬,帮忙审校,确保内容万无一失。大家都知道,工作一天利用下班时间来翻译这本巨著,是需要超凡的耐力的。

平时,我们看一本 900 页的书都未必能坚持住,更何况是翻译。但是李松峰老师做到了,这样一件极其枯燥乏味的事情,李松峰老师却把它做到了极致,这也不得不让我们佩服。

为了满足大多数读者想抢先一睹为快的心情,这次红宝书的电子版超前上市!你可以提前纸书上市一个月先睹为快书中的最新内容,并在纸质书上市后,第一时间获得纸质版图书一本。

原价194元的纸质书+电子书,9月 27 日前,购买抢读版仅需99元。另外,我们还附赠随书教学视频、前端读书路线图,并首次上线在线编程练习。你可以在线云编程,无需配置语言环境,可在线加载随书代码,边读边实践,让你更好地学习编程语言。

大家可以复制链接,到图灵社区PC端抢读呀! 抢读地址:https://www.ituring.com.cn/book/2472?utm_source=qdzd0820

评价:

[匿名评论]登录注册

评论加载中……