作者FrankYoshi (作別人生命中的天使!)
看板Web_Design
標題[問題] 求助:關於JavaScript的學習
時間Fri Feb 8 14:56:06 2013
雖然JavaScript相關問題應po在Ajax上
但因為這邊人氣稍微旺一些
所以在本版po出此文,若版主覺的不妥,小弟會立即刪除
--------------- 分隔線 -----------------------------------------
各位版上的高手前輩你們好
小弟最近開始踏入JavaScript的學習,雖然大學時念的是資訊系
但出社會後一直未從事資訊相關工作,
因緣際會下之後可能會有JavaScript與HTML5開發的工作機會
所以打算今年的將重心放在網際網路程式的學習上
一開始我先找了歐萊禮出的JavaScript & jQuery ~The Missing Manual
這本書寫得淺顯易懂,可讀性高
作為JavaScipt與jQuery的學習入門書相當適合,學習起來相當輕鬆
因此建立起學習的樂趣以及信心
不過這本書大部分的篇幅都是在介紹jQuery函式庫的應用
有人說太過依賴JavaScript函式庫,就會變成它的奴隸
為了深入JavaScript的學習
所以決定找一些JavaScript專書作為進階學習之用
JavaScript深入學習書單:
1. JavaScript大全(第六版)
2. JavaScript高級程序設計(第三版)
網上搜尋了一下相關資料,這兩本書都是由歐美資深程式設計師所撰寫
廣受好評與推薦,因此決定買下這兩本書來好好地研讀
只是……
在學習的過程中,卻出現了障礙。
讀兩本書都有發生一些相同狀況,從物件的章節開始
學習就出現了困難,常會有難以咀嚼的障礙,
或是碰到內容描述上難以理解的地方
例如:
提到屬性類型(Types of Property)時,書中提到屬性類型主要有兩種:
數據類型(Data Properties)與訪問器類型(Accessor Properties)
但是對於兩者的不同就沒有詳細說明,所以看書時就感到一知半解
或是有些屬性前面要加上(_)(用於設定特性的屬性)
由於這些細節透過書籍無法領會,造成學習不易持續下去
總而言之,學習jQuery時,撰寫的程式會有相對應的效果呈現
學習時較容易理解程式的目的
但是在撰寫JavaScript學習時
常會有看不太懂一些程式的原因目為何(悟性太低??)
或許是學習時,我比較喜歡探究程式的前因後果,而不喜歡硬背
但是書籍撰寫上無法面面俱到,一些細節交待不清楚,也就造成了學習的挫折感
不過本著一定要把JavaScriptvt學上手的決心,所以才決定來版上求助
希望得到高手們在學習JavaScript過程中得到的領悟、經驗及較好的學習方式
所以想要請問各位版上前輩高手,對於小弟遇到的狀況
是否願意提供一些學習上的意見
如何才能有效率的學習JavaScript這個程式語言
(書本、網站、論壇等資源亦可)
JavaScript所受到的重視日益高漲,如果各位願意提供一些學習的意見
必定會好好善加利用,來日若有些許心得,就可以分享給其他學習新手
達到取之於社會,用之於社會
小弟沒有什麼特殊專長,不過還算喜歡畫圖,如果給予小弟獲益的分享
我願意替你們畫張似顏繪當作新年賀禮
我畫的圖sample如下:
Rafael Nadal
http://imgur.com/wubMPOB
鈴木一朗
http://imgur.com/QZRLFpo
John Lennon
http://imgur.com/tXuiJ6m
另外還會選一個最棒的,額外再提供一張100元全家禮券
以上,在此先感謝版上高手前輩們的協助,thanks~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.119.114
※ 編輯: FrankYoshi 來自: 180.177.119.114 (02/08 14:56)
推 bill42362:關於屬性類型 可以想成若一切屬性都是 public 02/08 16:32
→ bill42362:那就不會有訪問器類型的屬性 這樣應該比較好理解 02/08 16:33
→ bill42362:另外一些 JS 的書是預設讀者已經熟悉物件導向來撰寫 02/08 16:35
→ bill42362:建議研究一下物件導向以及設計模式 再回頭看會比較清楚 02/08 16:35
推 yyc1217:把jQuery先學好,等熟悉後再開始看其源碼,再來看那兩本書 02/08 19:15
→ yyc1217:而且第一本大全比較像是工具書,有需要才拿來查 02/08 19:16
→ TonyQ:置頂有參考讀物 02/08 20:27
推 peanut97:"深入淺出JavaScript" 很棒 02/08 22:52
→ oj113068:把jQuery先學好嗎...我一直感覺應該先學好JS(自學中) 02/08 23:36
→ oj113068:有種「要把基礎打好的感覺」... 02/08 23:36
推 eric541:推薦你看歐萊禮的JavaScript Good Parts. 02/09 23:47
→ eric541:可以從最本質的部份去學習JS~ 02/09 23:48
推 dryman:至少jQuery你不用怕跟它綁在一起,到處都是jQuery... 02/15 23:41