javascript设计模式_学好JavaScript基本功,老K推荐这几本书

dead7844b12788cf8c0a554997b95a13.png

1. JavaScript高级程序设计

7538674525f901a60f16b208d235e021.png

以下是网上关于《JavaScript高级程序设计》的评论摘选:

“JavaScript高级程序设计(第3版)中文 高清 完整.pdf_免费高速下载当然,除了推荐这个教程外,今年下半年应该会推出的由李松峰老师翻译的《JavaScript高级程序设计》第四版也非常值得关注,购买和学习。

  • 文末有惊喜哦

2. JavaScript语言精粹

c267284d8b6dc925f5553b3576a4e1b1.png

以下是网上关于《JavaScript语言精粹》的评论摘选:

“《JavaScript语言精粹》—— Douglas Crockford,薄薄的一本书,讲解了Javascript中好的部分,同时建议我们远离Javascript中的糟粕与毒瘤。《JavaScript语言精粹》和《你不知道的Javascript》对我学习和深入理解JS提供了很多帮助《JavaScript语言精粹》是一本入门JS的好书(比较老了,可以选择其他书籍入门,不推荐红宝书和犀牛书,太细致了),介绍了很多JS的常见知识与面试考点,而且书本比较薄,不易产生疲惫感,几天就看完了

3. How JavaScript Works

5d9f146c72c502744fbeaed7d820dff4.png

以下是网上关于《How JavaScript Works》的评论摘选:

“Douglas Crockford的《How JavaScript Works》。前面说过,DC的经典之作《JS精粹》太老了,但2019年他出了本新书,内容是DC一贯的opinioned,但是这样才好看——所以此书优点是opinioned,缺点也是opinioned,需要读者有鉴赏力和分辨力。该书翻译难度较高(因为DC经常讲一些怪话,不知道是讽刺还是微言大义),目前是史上最强P6

4. 深入理解JS特性

df9bb1bee68530336e5176dfb1b765d8.png

以下是网上关于《深入理解JS特性》的评论摘选:

“Nicolás Bevacqua的《深入理解JS特性》。这个书2017年的,难度介于前两本书之间,个人认为是本相当好的入门书(虽然仍然是从ES6开始讲,所以需要一点编程基础),中译本阅读体验也很良好(感谢译者李松峰老师、冰晶和高峰)。此书原版同样可以在线阅读(https://github.com/mjavascript/practical-modern-javascript)。

5. PPK 谈 JavaScript

50526d7dd295a74466be6e3d2c1caa9d.png

以下是网上关于《PPK 谈 JavaScript》的评论摘选:

“《PPK 谈 JavaScript》入门后进阶的不错选择 2 推荐 《ppk 谈 javascript 》虽然老了一点,但基础入门打的牢,印象特别深刻。只能推荐一本就是这本没错了

6. JS语言精髓
JavaScript : The Good Part

8faceb5f988253065459d794e107495a.png

以下是网上关于《JS语言精髓》的评论摘选:

“爱民的《JS语言精髓》(绿皮书)。最近刚出第三版。虽然不开源,但也有官方repo(https://github.com/aimingoo/js-green-book-3),提供了书中代码,并用于提交问题和勘误。此书气质和市面上所有其他JS书大相径庭,优缺点都很鲜明,具体见我为该书第三版写的序。不建议用该书入门(尽管确实有不少人是从该书第一版或第二版入门的)。有一定基础的,想钻研语言的人推荐看。《JavaScript : The Good Part》一个品味一点也不高的人在炫耀自己的编程习惯,其价值远不如一份设计合理的 JavaScript Style Guide。《JavaScript: The Good Parts》蝴蝶书不太推荐。。很早以前看过,已经没啥印象了,印象最深的好像是让你在代码后结尾一定要加“;”,跟不上时代了已经

7. The Modern JavaScript Tutorial
现代 JavaScript 教程

b2059da615aaac0b7a96b5e5acf316a5.png

以下是网上关于《The Modern JavaScript Tutorial》的评论摘选:

“推荐《The Modern JavaScript Tutorial》,中文名《现代 JavaScript 教程》。《现代 JavaScript 教程》以最新的 JavaScript 标准为基准,通过简单但足够详细的内容,为你讲解从基础到高阶的 JavaScript 相关知识。保证了内容能够与最新的 ECMAScript 保持同步。推荐《The Modern JavaScript Tutorial》,中文名《现代 JavaScript 教程》。

8. javascript设计模式与开发实践

35071936e0f104362335f25f566cb2c1.png

以下是网上关于《javascript设计模式与开发实践》的评论摘选:

“《javascript设计模式与开发实践》曾探著

9. ES6 入门

6ed488b1f13a18e9116752d452f8fef5.png

以下是网上关于《ES6 入门》的评论摘选:

“阮一峰的《ES6 入门》。阮老师虽然经常被诟病在社交媒体上发布的技术相关评论准确度欠佳,但我认为阮老师这书还是挺好的。这本书最大的优点是,是开源的(repo 为 https://github.com/ruanyf/es6tutorial),算是国内开先河之举,单凭这点就值得赞许。由于开源,任何人都可以给他开 issue 和 PR,因此就算阮老师这书里存在不少缺点,但一直在改进(我有时候也会去评论一些issue)。这本书的缺点是,真的只是入门书,且需要ES5基础。如果你能把MDN上的JS文档看一遍,你基本上就不用看这书了。

10. 你不知道的JavaScript

ce0c59805c9e04bd249b8f8f1df0bbe8.png

以下是网上关于《你不知道的JavaScript》的评论摘选:

“getify 的《你不知道的JS》。这个书也是开源的(repo 为 https://github.com/getify/You-Dont-Know-JS),目前作者在写第二版,所以不建议买第一版,建议等第二版。入门到进阶。赞许这本书的人很多了,我就不多说了。我就讲一下这个书的几个小缺点,第一,标题党 ;第二,深入细节太多,不适合新手(这是体例决定的,所以其实不能说是缺点);第三,作者有时候会带一点私货(且往往是我不赞同的私货……),读者需要记得鉴别,必要时可知乎上提问。《你不知道的JavaScript》分为上中下三册《你不知道的JavaScript》是想进大厂的同学必看的书,而且需要深读、多读。阿里很多面试题都可以在里面找到知识点,看完这本书感觉对JS的理解升华了《你所不知道的 JavaScript》:基本是照着 spec 抄的,只有没读过 spec 的人才会觉得它好。

11. Secrets of the JavaScript Ninja
javascript忍者秘籍

3c7956f6bc07ed51da9901eff088f6ec.png

以下是网上关于《Secrets of the JavaScript Ninja》的评论摘选:

“Secrets of the JavaScript Ninja: John Resig, Bear Bibeault: 9781933988696: Amazon.com: Books第一次接触是2012年刚刚毕业还在找工作的时候,被 JavaScript 的 Immediately-Invoked Function Expression (IIFE)搞得头昏脑胀,那时在网上搜索这个概念,被一个很新奇的网站一步一步教你学习IIFE 给吸引,最后才发现是 jQuery 作者 John Resig 为新入门的码农准备的一个练习,而他也把这些年对 JavaScript 深入的思考写成了后来这本书 《Secrets of the JavaScript Ninja》。工作之后,那时的前端还是jQuery 的天下,正在往库和工程化的 angular ,backbone 转换,当我一边工作一遍搜索 JavaScript 各种解决方案,系统教程时才发现这本书出版了,不过那时买来更多是囫囵吞枣,甚至都没有完整通读一遍,只是把想了解的高级技巧看一遍,照猫画虎的模仿里面的用法,但是读下来依然有一种醍醐灌顶的感觉。如果你是做前端的码农,想看英文原版书,我个人推荐《Secrets of the JavaScript Ninja》,可能是因为成书时间比较晚或者是封面和书名看上去有点“中二”的原因,这本书在国内知名度不是很高。4. 《javascript忍者秘籍》 每次看都有新收获。

12. Exploring JS

6bce71356d812cc922d3d5078cd68b09.png

以下是网上关于《Exploring JS》的评论摘选:

“Dr. Axel Rauschmayer 的《Exploring JS》系列,大部分内容均可在线阅读。我个人印象,从技术准确度上说,Rauschmayer可能是最好的,而且不夹带私货。缺点,由于诡异原因(出版社和作者失联??),没有中译本。希望国内好的出版社(比如图灵)能重新引进。

13. javascript权威指南

de50056ef9a87a328cd63f497f24f482.png

以下是网上关于《javascript权威指南》的评论摘选:

“想了一下家里纸质的电子的包括搬家含恨扔掉的各种技术书还真不少,但完全看完的还真不多,在这些书中前端的书就更少了剩下的貌似也就三五本,在如此极限的前端阅读量中,还是极其朴素地推荐一本10个前端9个有的犀牛书,《javascript权威指南》。如果只推荐一本,个人认为此书必须上榜,而且应该还是电子版,打开自动更新。


“可能您会奇怪,为什么书单里没有链接呢?

因为老K是码农,不是书贩,老K这里的书只送不卖!

只要本文阅读量过100,老K就从公众号粉丝里抽取一名幸运儿,送出一本《JavaScript高级程序设计》

快来《老K玩代码》公众号吧!

7538674525f901a60f16b208d235e021.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值