-
1 # 程式設計師Dino
-
2 # 學程式設計2021
我只看完了《JavaScript高階程式設計》這一本書。
大多數時間是在地鐵上面看的。
那會剛參加工作,每天寫程式碼都覺得自己很多欠缺,不知道的東西很多。當時我們的組長,也是我師傅(他真的是我生命中的一個貴人,我這個徒弟也是自封的)看我包裡隨身揹著的一本關於HTML和CSS的書,可能也因為這書的原因給我比較多前端的事情來做。
前端的工作,我覺得其實最重要的是玩JavaScript,當時自己的水平應該是可以看著jQuery的api操作一些dom,寫一個JS原生的Ajax請求都費勁的樣子。
壓力是個好東西,在感覺自己欠缺的同時,我會不自覺得去百度一些自己需要解決一個特定問題時候的技術點,晚上在膝上型電腦上面嘗試實現,第二天就會帶到客戶現場去做更新。
就是在這種環境下,我搜到了JavaScript高階程式設計這本書的PDF版本,放在了我透過自己工資買來的第一部魅族mx裡面,在上下班坐車坐地鐵的空隙翻看這本書。
因為心中有疑問,有渴望,看這本書的每一章的時候都會時不時有種恍然大悟,搜嘎斯奈的感覺。把看這本書當成了一種坐車時候的習慣來讀了。
這本書我看了將近一年才全部看完,2013年底,並且整體來說只看了一遍。
當我看到最後兩章的時候,內心居然很激動,我看到了很多新的特性和可能,我看的是第二版的,提到的html5的新特性,以及各種新的api。在那麼一個瞬間,抬頭看了看公交車窗外夕陽無限好的樣子,心裡感覺有一絲明悟,原來JavaScript是這個樣子的,它其實正在發展...
從我的經驗來看的話,題主覺得靜不下心來看這本書,是因為你的心中沒有疑問,沒有渴望。
嘗試著先用你目前所知道的JavaScript知識實現一點點東西,不要使用第三方現成的庫,達到最大的通用性,相容性。比如,實現一個標籤頁切換,在特定時間在網頁上面彈出一個提醒,防止複製網頁內容,可以給使用者自己增加問題的問卷調查,
遇到問題了,再去找找書中,看看人家如何做到最大通用,如何把JS的特性使用到極致,就會有種汲取營養的滿足感,當然就不存在題主所說的靜不下心的感受了。
最後,興趣是最好的老師,如果提不起興趣,一切都是白扯。
回覆列表
不請自來,首先這類書很好用,基本上面試和平時工作的知識點都在這裡面了,值得好好看。怎麼看完呢?
1 如果你基礎不好的話,建議先大致翻一翻,不求讀懂,只求看一遍,知道大體內容,不要挑,順序可以跳,但一定要讀完。
如果讀一遍啥印象沒有,可以再讀一遍,讀一遍很快的。
然後找往上的影片看一下,看影片的過程,就有種恍然大悟的感覺了,不信你試試。
2 如果你的基礎比較好,就可以選擇性的做筆記,查漏補缺,做筆記可以在敲字或者寫字過程中加深印象,效果很好。