1
wenzichel 2018-10-23 09:54:37 +08:00
每本书都要单独看合不合适,针对这两本基础的书籍,我觉得现在还是可以一读的!
|
2
bzw875 2018-10-23 10:03:10 +08:00
不用在意,因为它说的是 javascript 不说框架,javascript 不会过时。前端再快也要面对 javascript,DOM (文档对象模型),BOM (浏览器对象模型)。学新东西可以看看 ES6
|
3
Hypn0s 2018-10-23 10:03:12 +08:00 via Android
我感觉入门可以看看,有些东西过时了,选择性跳过
|
4
belin520 2018-10-23 10:05:24 +08:00
需要,犀牛书还在大篇幅讲如何兼容 IE 低版本和 jquery 入门(不是看不起 jquery,只是觉得这部分没有必要了)
|
5
murmur 2018-10-23 10:05:35 +08:00
无所谓的 用了 es6 不代表你高端到哪去 es5 也不代表你写不出东西
|
6
no1xsyzy 2018-10-23 10:05:58 +08:00
JS 变化快,但 HTML 没那么快。
变化快是编程,还有对边界抽象。与沙盒外交互的 API 没变多少(就是 babel 做了个兼容层) |
7
msputup 2018-10-23 10:07:09 +08:00
学了 es6,难道你不用 es5 es3 了?
|
8
whypool 2018-10-23 10:08:10 +08:00
需要,比如兼容 ie 就没必要看了,辣鸡
|
9
lovedebug 2018-10-23 10:10:43 +08:00
推荐 《你不知道的 Javascript 》 系列
|
10
dongsuo 2018-10-23 10:14:54 +08:00 1
《 JavaScript DOM 编程艺术》不推荐看
|
11
polun 2018-10-23 10:16:10 +08:00 4
《 JavaScript 高级程序设计(第三版)》和 《你不知道的 Javascript 》和《深入理解 ES6 》三本书都看就行了。
|
12
wu67 2018-10-23 10:30:40 +08:00 2
JavaScript DOM 编程艺术 个人觉得没必要看, 大概是我太渣? 但我觉得里面的内容真对不起它的声誉(网上大家都推荐). 高级程序设计还是值得一看的, 尤其后半部分关于设计模式的, 还是挺有料的
|
13
vevlins 2018-10-23 11:09:39 +08:00 via Android
高程是我看过的前端书籍中最好的一本,绝对值得读,而且最新版也有 h5 之类的内容
|
16
iugo 2018-10-23 11:54:40 +08:00
|
17
lxrmido 2018-10-23 12:34:00 +08:00
这两本的内容都没有过时,还是值得看的
|
18
dcatfly 2018-10-23 12:59:41 +08:00
我觉得经典的书籍不需要,比如高级程序设计和权威指南。因为这些书讲的是 js 基本原理,让你能清晰的理解 js 是怎么回事。现在 es6+改动这么大,但是对于原型链,作用域之类的是不影响的,只是增加了很多新的功能。你理解了核心原理再去看这些新的功能接受的也很快。这些都搞通了,再去考虑框架的问题。万变不离其宗,框架也是用这些基础的东西一点一点写出来的。
|
19
Justin13 2018-10-23 13:11:04 +08:00 via Android
讲本质的永不过时,讲 api 的马上过时
|
20
sologgfun 2018-10-23 13:32:56 +08:00
这两本书超好
|
21
zhuangzhuang1988 2018-10-23 13:37:58 +08:00
推荐这个 http://eloquentjavascript.net/ js 老爹推荐
作者也是一线的开发,内容比我看的大部分的 js 书要好 |
22
Raisu 2018-10-23 13:39:23 +08:00
我只看过 mdn 的 tutorial 和廖雪峰的 JS 教程。。。
|
23
pwstrick 2018-10-23 13:39:54 +08:00
《 JavaScript 高级程序设计》目前是第三版,里面讲的比较多的是语法和原理性的内容,现在还不过时。另外推荐《 JavaScript 权威指南》、《你不知道的 JavaScript 系列》、《深入理解 ES6 》等 JavaScript 相关的书。
|
24
likaka 2018-10-23 15:02:29 +08:00
废话
|
25
learnshare 2018-10-23 15:03:29 +08:00
可以学,但新的语法和 API 也需要了解
|
26
shintendo 2018-10-23 15:17:43 +08:00 1
《 javascript DOM 编程艺术》可以最先看,这本又短又好读,虽然讲得很浅,但是入门很合适,而且不花多少时间就能看完。
《 JavaScript 高级程序设计》要重点看,尤其是语言核心、基础 dom 这些东西,万年不过时,最后面几章介绍前沿新特性的反而可以不看。 不推荐看《你不知道的 javascript 》,书是好书,但不是用来入门的 |
27
jason94 2018-10-23 15:17:58 +08:00
最近就在刷高程三...
|
28
Sapp 2018-10-23 15:22:39 +08:00
|
29
Sapp 2018-10-23 15:24:03 +08:00
@lovedebug 纯属误导,这本书一年经验的能看个透彻都算是学的非常好的,被你拿来入门?你是觉得入门阶段的前端都是清北计算机出身?
|
30
Sapp 2018-10-23 15:30:41 +08:00
@wu67 这本书倒不是本身太好,而是对手没有一个能打的,js 书里要么写的太深(你不知道的 js 系列、忍者书、蝴蝶书)、要么太杂(犀牛、高程)、要么就是文档复印机(锋利的 jq、vue、react 的几本书),再就是国内出品的一系列偏业务的工具书。相比起来,对于新手还是这本书合适,另外还有一种 first xx 系列适合更文科生和小学初中生。
|
31
leeho 2018-10-23 16:48:37 +08:00
2 本书 值得一看,Javascript 高级编程, 犀牛书 js 权威指南
|
32
wr410 2018-10-23 16:51:18 +08:00
一句话,取决于你想知道如何 [造] 车轮,还是 [使用] 车轮。
前者请阅读原理理论,后者请阅读相关框架使用说明书。 |
33
cnzzz 2018-10-23 17:30:58 +08:00
今天京东 200 减 100.原价 18 变成 94.。。买买买
|
35
qwertty01 2018-10-23 17:49:59 +08:00
《 JavaScript DOM 编程艺术》这本书很好,里面实用的编程技巧。读完这个你大概对 Dom 就有点概念了。
|
36
tudage 2018-10-23 17:58:38 +08:00
书我不知道,有个博客你可以看看,叫 小火柴的蓝色理想。我看了他的博客觉得收获很多
|
37
newbieRenew 2018-10-23 18:17:19 +08:00
过时得很快,可以先看一遍了解大概,再仔细阅读英文文档
|
38
spark 2018-10-23 19:56:15 +08:00 via iPhone
干就完了,万变不离其宗。
JS 框架这么多,都 tm 到 ES2018 了,最后编译成兼容 IE9 的还不是大多数么? 论高级版本的特性实现原理,开发和调试的效率,脱离不了 JS 基础( es5 甚至 es3 )和 DOM 的理解(即使现在虚拟 DOM 横行)。 |
39
wequart 2018-10-23 20:27:30 +08:00
推荐 eloquent JS 网上开源免费下载, 非常锻炼编程思维
|
40
xiaojie668329 2018-10-23 21:20:10 +08:00
EloquentJavaScript 3rd 了解一下。不比犀牛书差而且例子代码和项目很丰富。
|
41
mingyun 2018-10-23 22:31:04 +08:00
先学基础吧,或者 ruanyifeng 教程
|
42
storypanda 2018-10-23 23:09:24 +08:00 via Android
@Hypn0s 大神我在哪见过你 哦 tim
|
43
Hypn0s 2018-10-23 23:15:34 +08:00
@storypanda 是什么群吗?
|
45
waldentree 2018-10-24 09:43:27 +08:00 via Android
高程一定要好好的看,一定要好好的看
|
46
CharlieBrown OP 感谢大家回复,只要不过时就行,昨晚以入手《 JavaScript DOM 编程艺术》,看完再看《 JavaScript 高级程序设计》
|
47
Sapp 2018-10-24 13:44:28 +08:00
@Luoheqp 这本书我记得是有纰漏的(我买的似乎是第一版,阮一峰刚推的时候,事实上阮一峰的东西多少都有一些问题不大的纰漏),但是大体还是没什么问题的,更偏向对文档整理,基本都是教你有什么 api,有哪些参数,怎么用,但是为什么会有这些问题, 为什么会有这个需求,这个需求以往可以用什么方法去解决,这个需求的底层实现和优劣则没有讲,新手入门看看还不错,老手就算了,另外这本书有电子版,你可以看了合适再去买实体。
|
48
Wolfx 2018-10-24 21:02:19 +08:00
给推荐些 javaScript 英文的书 https://itbook.download/?tag=javascript ,也推荐 https://developer.mozilla.org/en-US/docs/Web Firefox 的文档。。
|