前端必看书籍总结(哪些值得看)

JavaScript

高级程序设计

前端红宝书

2012年3月1日

门外汉入门

初级前端进阶

JS 语法讲得比较细致

如第3、4、5、7、8、

10、11、13、14、20、

21

没有 ES6 是最大的问题

太细,读起来太费时间

(适合学生,不适合上班族)

讲了一些过时的东西第6章劝退了很多新手,

完全没必要这么讲,只讲最典型的即可

不推荐购买

不如看阮一峰的 JS 教程+ ES6 教程

JavaScript

权威指南

犀牛书

2012年4月25日

工具书

字典

没有好评

不适合阅读

千万不要买

作为字典不如直接搜 MDN

JavaScript DOM

编程艺术

2011年4月1日

边练边学

门外汉入门

结合实例讲解 DOM

现在已经没有人直接用 DOM 了,都是用 Vue / React

导致这本书比较尴尬,无用武之地

由于是做实例,所以如果中间卡壳了,

就很难继续看后续章节,对新手不够友好

不推荐购买

除非你真的想学 DOM

你不知道的 

JavaScript(上卷)

小黄书

2015年4月1日

深入探讨

不适合零基础者

就两部分内容:作用域和原型

对 JS 最难的部分讲得最深

如闭包、作用域、this、

原型、面向对象

有 ES6 class 讲解

没有讲更基础的知识,如语法

一开始就讲到编译原理,可能吓退新手

(实际上并不难懂)

推荐会 JS 语法的人购买

饥人谷学生没必要购买

因为这一部分我讲得也挺好

你不知道的 

JavaScript(中卷)

小黄书

2016年8月1日

定位有点奇怪

前半部分讲基础语法

后半部分讲回调、

Promise、生成器

回调、Promise 值得学习

定位尴尬

新手可能看不懂后半部分

老手不需要看前半部分

可买可不买

前半部分不如看阮一峰的 JS 教程,更全面

后半部分不如看阮一峰的 ES6 教程,更全面

其下卷存在同样的问题

高性能 JavaScript

2010年11月1日

用于提供网页加载性能

和执行性能

介绍了很多新手没想过的点

比如为什么 CSS 放上面 JS 放下面

比如什么会阻塞页面渲染

比如不同浏览器的性能差距很大

比如 IE 上闭包导致内存泄露

比如如何连接字符串更快

比如重绘与重排

面试官还挺喜欢考

这本书对于某些性能问题存在夸大

这本书很多内容过时

这本书不够深入,很多都是浅尝辄止

很多新手误读了这本书的观点,错误的观点有

DOM 操作很慢、闭包导致内存泄露

推荐购买

但不要记本书的结论

只学习本书的思路

编写可维护的

JavaScript

乌龟书

2013年4月1日

代码风格、代码性能指导

适合代码洁癖者

其实你只用看看标题就可以了

空格、缩进、全局变量、

关注点分离、目录结构都讲到了

最大问题是过时了,

ES6、ESLint、Cli 工具已经很好地解决了大部分问题。

看看目录,如果有兴趣就买

JavaScript

语言精粹

蝴蝶书

2012年9月1日

快速过一遍 ES3

附录 A 和 B 是精华

让你知道 ES3 不是一门好语言

你需要甄别哪些能用哪些不能用

过时且极端

这本书的语法教得过于简略

如果你已经学会 JS 语法,

那么你只需要看附录 A、B 即可

反正价格不贵,爱买不买

网道

JavaScript 教程

阮一峰

实时更新!

系统了解 ES 5.1

免费、细致、易懂

没有项目实例,只讲语法和标准库

免费,看到就是赚到!

ES6 标准入门

第三版

实时更新!

系统了解 ES6

免费、细致、易懂

没有项目实例,只讲 ES6 语法和标准库

有免费版本,看到就是赚到!

JavaScript

忍者秘籍

2018年1月1日

主要讲函数、对象、

标准库和 Promise

有 ES6、较深入

没有项目实例

新手可以购买

Web 性能权威指南

2014年5月1日

网络性能优化技巧

TCP、UDP、TLS、WIFI、3G、

HTTP 2.0、WebSocket、WebRTC

如果你对这些感兴趣可以看

这本书

不够深入,篇幅很短,不如专门的书籍

老手可以购买

学习 JavaScript

数据结构与算法

第2版

2017年9月14日

用 JS 实现常见数据结构

覆盖大部分常见数据结构

由于 JS 屏蔽了内存管理,所以这本书只是从 API

层面教你写出数据结构,没有深入核心

但作为数据结构的入门数据还行,

深入研究就不行了

非科班生建议购买

科班生不建议购买,建议看专门的书籍

算法(第4版)

2012年10月1日

用 Java 实现常见算法

经典入门书籍

比《算法导论》友好很多

不是用 JS 实现的

需要大段连续时间阅读

时间不多者没必要购买,你不会看的

时间多的可以购买

图解HTTP

2014年5月1日

HTTP 入门

图挺多,容易看完

第6章枯燥,建议快速扫览

没有实战,容易理解不深

自学者建议购买

饥人谷学生可以不购买,因为我讲的带例子

重构(第2版)

2019年4月1日

重构技巧

套路挺全

阅读难度较大,首先你要阅读大段代码,

然后思考其缺点是什么,然后重构它。

大部分技巧用不到,大部分时候你只需要

抽离函数和类这两个技巧即可

投入产出比较低

饥人谷学生不推荐购买

Vue.js 项目实战

2019年1月1日

一章一个项目

比照本宣科强一点

项目教程真的不适合文字形式

遇到困难较难解决

Vue 1.x

请试读再决定是否购买

饥人谷学生不推荐购买

Vue.js 前端开发

快速入门与专业应用

2017年2月1日

全家桶介绍

把 API 全部列举了一遍

那我为什么不直接看官方文档呢?

Vue 1.x

不推荐购买

深入浅出React

和Redux

2017年4月1日

React 入门

Redux 入门

不是照本宣科

条理清晰

没有 React Hooks(发布时间问题)

自学者推荐购买

饥人谷学生可以不购买

猜你喜欢

转载自blog.csdn.net/qq_42288851/article/details/106851231
今日推荐