大家是怎么学js的?

2012-09-27 03:38:50 +08:00
 zenomac
虽说志不在前端,html css都是照reference写的.

js还是要学的,但是迷茫的不知道该怎么学.

犀牛书好厚好厚啊...看了一会w3c

期望目标就是写得出看得懂. 先不求精通. 招聘词汇那叫什么? 熟悉.

诸位指导指导
10401 次点击
所在节点    JavaScript
40 条回复
clino
2012-09-27 11:46:09 +08:00
@NemoAlex
@qq286735628 以上两个收藏了
noahua
2012-09-27 12:59:53 +08:00
看你想达到什么程度了;只是能看懂和简单的使用,看看w3school教程;想打好基础,就看犀牛书;蝴蝶书最好有点基础再看,否则容易走火入魔
kernel1983
2012-09-27 14:09:35 +08:00
有一年Bob Ippolito来上海, 跟他聊了聊Mockikit, 后来js就会了.

过了几年David Young来上海, 跟我们提什么nodejs, 后来nodejs也就自然ok了.
somethin
2012-09-27 15:00:23 +08:00
写一个火狐扩展..
hzlzh
2012-09-27 15:32:09 +08:00
看犀牛,实用主义就jQ,然后如今学习的途径多了,比如去
http://codecademy.com/
ghbjy1128
2012-09-27 15:47:28 +08:00
写着写着就会了。。。
pepsin
2012-09-27 16:59:48 +08:00
jQuery + CoffeeScript, 难度小了一大半。深入理解我目前连JS语法是什么都不是太清楚,但是已经写了不少东西出来给项目用了。多用多做吧,参考参考别人代码也挺好的。

学习CoffeeScript用js2coffee.org来研究比较快
keelii
2012-09-27 17:33:20 +08:00
JavaScript 经典三步曲:

《JavaScript DOM 编辑艺术》、《JavaScript 高级程序设计》、《JavaScript 权威指南》
PrideChung
2012-09-27 22:41:45 +08:00
http://www.codecademy.com 一个互动式在线学习网站。
看书还是其次,多动手写才是最直接的方法。
windsdiary
2012-09-27 22:52:02 +08:00
@PrideChung 我就在用这个学js。
但是有时候写完了总是说不对,看forum又是正确的,这种时候比较烦。
不过总体很好啦,非常喜欢的网站!
muzuiget
2012-09-27 23:03:39 +08:00
我是通过折腾 Firefox 的 Greasemonkey,写很多小脚本练习,简单,见效快,功能多样。

参考资料就蝴蝶书和 MDN 就够了。
xhslyf
2012-09-28 08:54:46 +08:00
@keelii 看了“艺术“后先看犀牛,再看高级程序设计会不会比较好?
keelii
2012-09-28 09:23:08 +08:00
@xhslyf 三部宝典 精读其二 可安天下。哈哈哈哈!!!!!
jianwwpro
2012-09-28 09:25:07 +08:00
多做项目就好了。
bang590
2012-09-28 09:29:22 +08:00
just do it
DaniloSam
2012-09-28 09:49:02 +08:00
w3c就是个简版的文档 没啥看的

找个框架或者类库先玩玩 推荐jQuery

关键的点看看书就好了

多写 无他
zbz927
2012-10-11 13:05:03 +08:00
我看完了DOM编程艺术,感觉懂了一点点,但是再去看JS高级程序设计感觉好郁闷啊,看了后面忘了前面,而且感觉好难,不知道这样的学习路线科不科学。所以我现在学JS效率挺低的,但是以后自己想走前端开发的路线,又没办法,现在先撸一撸Linux,把JS先放一放。
chone
2012-10-11 21:03:53 +08:00
@zbz927 永远不要指望看书就能学会一切,多动手才是关键。
kebot
2012-10-12 22:09:21 +08:00
学会了语法就看看CoffeeScript吧, 通过CoffeeScript你可以掌握很多Js的高级语法
zhkzyth
2012-10-12 22:30:34 +08:00
http://www.zhihu.com/question/19713563?rf=19832278 如何循序渐进有效学习 JavaScript?

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

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

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

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

© 2021 V2EX