JS 入门书籍需要介意出版年份吗

2018-10-23 09:46:03 +08:00
 CharlieBrown
看了很多推荐《 JavaScript DOM 编程艺术》和《 JavaScript 高级程序设计》,但这两本书一本 2011 年出版的,一本 2012 年出版的,都说前端变化快,还适合现在吗
6050 次点击
所在节点    程序员
48 条回复
zhuangzhuang1988
2018-10-23 13:37:58 +08:00
推荐这个 http://eloquentjavascript.net/ js 老爹推荐
作者也是一线的开发,内容比我看的大部分的 js 书要好
Raisu
2018-10-23 13:39:23 +08:00
我只看过 mdn 的 tutorial 和廖雪峰的 JS 教程。。。
pwstrick
2018-10-23 13:39:54 +08:00
《 JavaScript 高级程序设计》目前是第三版,里面讲的比较多的是语法和原理性的内容,现在还不过时。另外推荐《 JavaScript 权威指南》、《你不知道的 JavaScript 系列》、《深入理解 ES6 》等 JavaScript 相关的书。
likaka
2018-10-23 15:02:29 +08:00
废话
learnshare
2018-10-23 15:03:29 +08:00
可以学,但新的语法和 API 也需要了解
shintendo
2018-10-23 15:17:43 +08:00
《 javascript DOM 编程艺术》可以最先看,这本又短又好读,虽然讲得很浅,但是入门很合适,而且不花多少时间就能看完。
《 JavaScript 高级程序设计》要重点看,尤其是语言核心、基础 dom 这些东西,万年不过时,最后面几章介绍前沿新特性的反而可以不看。
不推荐看《你不知道的 javascript 》,书是好书,但不是用来入门的
jason94
2018-10-23 15:17:58 +08:00
最近就在刷高程三...
Sapp
2018-10-23 15:22:39 +08:00
@belin520 犀牛不是入门书

入门书是不需要关注年份的(当然如果有最新版的,优先买新的),因为入门书大多数不教你框架,只是教你一些基础的概念与方法,只能帮你入个门,知道这是什么东西怎么玩就行了
Sapp
2018-10-23 15:24:03 +08:00
@lovedebug 纯属误导,这本书一年经验的能看个透彻都算是学的非常好的,被你拿来入门?你是觉得入门阶段的前端都是清北计算机出身?
Sapp
2018-10-23 15:30:41 +08:00
@wu67 这本书倒不是本身太好,而是对手没有一个能打的,js 书里要么写的太深(你不知道的 js 系列、忍者书、蝴蝶书)、要么太杂(犀牛、高程)、要么就是文档复印机(锋利的 jq、vue、react 的几本书),再就是国内出品的一系列偏业务的工具书。相比起来,对于新手还是这本书合适,另外还有一种 first xx 系列适合更文科生和小学初中生。
leeho
2018-10-23 16:48:37 +08:00
2 本书 值得一看,Javascript 高级编程, 犀牛书 js 权威指南
wr410
2018-10-23 16:51:18 +08:00
一句话,取决于你想知道如何 [造] 车轮,还是 [使用] 车轮。
前者请阅读原理理论,后者请阅读相关框架使用说明书。
cnzzz
2018-10-23 17:30:58 +08:00
今天京东 200 减 100.原价 18 变成 94.。。买买买
cnzzz
2018-10-23 17:31:11 +08:00
@cnzzz 原价 78
qwertty01
2018-10-23 17:49:59 +08:00
《 JavaScript DOM 编程艺术》这本书很好,里面实用的编程技巧。读完这个你大概对 Dom 就有点概念了。
tudage
2018-10-23 17:58:38 +08:00
书我不知道,有个博客你可以看看,叫 小火柴的蓝色理想。我看了他的博客觉得收获很多
newbieRenew
2018-10-23 18:17:19 +08:00
过时得很快,可以先看一遍了解大概,再仔细阅读英文文档
spark
2018-10-23 19:56:15 +08:00
干就完了,万变不离其宗。
JS 框架这么多,都 tm 到 ES2018 了,最后编译成兼容 IE9 的还不是大多数么?

论高级版本的特性实现原理,开发和调试的效率,脱离不了 JS 基础( es5 甚至 es3 )和 DOM 的理解(即使现在虚拟 DOM 横行)。
wequart
2018-10-23 20:27:30 +08:00
推荐 eloquent JS 网上开源免费下载, 非常锻炼编程思维
xiaojie668329
2018-10-23 21:20:10 +08:00
EloquentJavaScript 3rd 了解一下。不比犀牛书差而且例子代码和项目很丰富。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/500083

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX