作者cleanwind (C.Y.)
看板Ajax
标题Fw: [问题] 求助:关於JavaScript的学习
时间Tue Feb 12 00:39:39 2013
※ [本文转录自 Web_Design 看板 #1H6GCJiE ]
作者: neversay (子不语) 看板: Web_Design
标题: Re: [问题] 求助:关於JavaScript的学习
时间: Mon Feb 11 22:41:19 2013
※ 引述《FrankYoshi (作别人生命中的天使!)》之铭言:
: 如何才能有效率的学习JavaScript这个程式语言
: (书本、网站、论坛等资源亦可)
1.先学好jQuery的基本应用方法。
2.看JavaScript: The Good Parts,这是要成为JS进阶使用者的圣经,作者是
json与jslint的作者。
2.1.行有余力的,可以看看一本名字取的很猖狂的书:「王者归来,征服Javascript」
是大陆书翻成繁体的,不得不说老中做苦工硬啃JS真有几把刷子。
3.搞懂Prototype,Callback,functional programming与Closure到底在做啥。
至於浏览器大战留下来的莫名其妙一堆垃圾功能,能不碰就不要碰。
4.有问题上stack overflow用关键字找文章,99%你会碰到的问题都有人问过
(还有解答),就算看不懂英文,把sample code抄抄贴贴在Chrome Console上跑跑
改改,一样能自己摸出个道理。
: → TonyQ:https://www.facebook.com/groups/javascript.tw/ 02/08 20:27
: → TonyQ:置顶有参考读物 02/08 20:27
推这份名单。
: → oj113068:把jQuery先学好吗...我一直感觉应该先学好JS(自学中) 02/08 23:36
: → oj113068:有种「要把基础打好的感觉」... 02/08 23:36
javascript身为一个电脑语言,他的基础应该是语言本身,而不是一堆莫名其妙的DOM
规格。
JS这个语言最妙的地方是,他的本身是个很优美的functional language,还有极简单
的Prototype hierachy ,但是当年他深受浏览器战争的祸害,被加了很多怪东西,反
而造成很多bug的巢穴。
jQuery则是重新把JS的精华淬炼出来,学完了jQuery大概就等於学会JS最精要的部分,
其他东西就是google就能解决的了。
简单说,jQuery就有如九阳真经,学了之後天下武功一点通,而JS本身比较像乞丐武功,
东抓一点西补半寸,学了事倍功半。
: 推 eric541:推荐你看欧莱礼的JavaScript Good Parts. 02/09 23:47
: → eric541:可以从最本质的部份去学习JS~ 02/09 23:48
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.85.211.12
1F:推 s25g5d4:2.1.我有买QQ 02/11 22:42
2F:→ s25g5d4:我想买Javascript Patterns 不知道这本推不推 02/11 22:43
4F:→ neversay:看了一下书目,还不错,不过最好有基础再来看 02/11 22:49
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: cleanwind (1.161.64.210), 时间: 02/12/2013 00:39:39
5F:→ grence:我觉得顺序不对,不懂 prototype不会懂 jquery core 02/12 16:47
6F:→ tyf99:dom 是基础知识,学 js 之前就要先懂了 02/14 19:58