JS 入门书籍求推荐

2016-01-16 23:39:03 +08:00
 pimin
先说下基础,纯粹兴趣,只能说学过:
ASM 、 C++、 Python
只能写点 win 下简单小工具那种辣鸡水平
学 JS 目标:
做 Chrome 插件,功能大概是对页面内容进行调整。
比如浏览贴吧,可以判断某个帖子的作者 ID ,对黑名单(远程服务器获取+本地存储)内 ID 直接 display:none,或者删除元素。(和 adb 有点像,不过筛选条件精准一些)
对网页特定位置内容进行修改,贴吧等级 11 级改成 11 级本地显示为 18 级满足 YY 需要,昵称 xxx 改为 xxx 大老爷, id 为 xxx 的用户添加标签,比如 steamID , qq 之类额外数据(本地存储)。
------------------
以上是暂时想做的事情
依然希望是可以系统性学习
有 html 基础, css 不懂。
时间目标 90 天吧,不需要 18 天速成那种书籍。
1833 次点击
所在节点    问与答
7 条回复
plqws
2016-01-16 23:46:11 +08:00
有其他语言基础的话,感觉 《 JavaScript 语言精粹》看起来比较快一些。
要比较系统的入门的话…权威指南又臭又长,《 JavaScript 高级编程》值得一看。
pimin
2016-01-16 23:56:00 +08:00
@plqws
谢谢
先去找电子版扫一眼然后决定入不入实体书
banricho
2016-01-17 00:03:36 +08:00
《 JavaScript 高级程序设计》
sensui7
2016-01-17 00:27:34 +08:00
蝴蝶, 望远镜, 犀牛。 Eloquent Javascript 注释版
chemzqm
2016-01-17 00:32:06 +08:00
那些大谈设计的书初学者基本用不上,也很难理解做其间的各种取舍。
你要想学好 JS 基础,犀牛书是必备的,还有一本 JavaScript: The Good Parts 能让你少走一些弯路
另外 https://developer.mozilla.org/en-US/docs/Web/JavaScript 是非常好的资源
wizardforcel
2016-01-17 10:23:56 +08:00
有其他语言基础的话,直接找个 cheatsheet 就好了。

犀牛书算是 API 参考。但是类似的参考在 mdn 和 w3school 都多的是。
plqws
2016-01-17 10:59:53 +08:00
@pimin 第二本书的名字写错了,是 3#所说的《 JavaScript 高级程序设计》,有些厚,不过很详细。

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

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

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

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

© 2021 V2EX