JavaScript重修就好

0 / 0
  • 語言:繁體中文
  • ISBN:9786267757048

https://youtu.be/ptXL1_XmjjM

這不是一本給初學者的JavaScript教科書。相反地,它是寫給那些已經學過JavaScript卻依然感到卡關,對某些觀念依然模糊的開發者。
就像大學課程一樣,或許都是死背答案,考試時題目一變就被當掉了。這時該怎麼辦呢?重修就好。
那為什麼要再學一次呢?因為我相信許多人第一次都沒有真的把這些觀念學進去,只是為了應付面試而已,面試結束就忘了。這也合理,因為許多地方都是教你這些知識,卻沒告訴你要用在哪裡。
這本書共分成了五個章節,分別是:
1. 從重新認識JavaScript開始
2. 重要與不重要的資料型別
3. 物件與有趣的prototype
4. 從scope、closure以及this談底層運作
5. 理解非同步
每個章節都對應到了一些令初學者很頭痛的話題,而你至少可以找到底下疑問的解答:
1. 知道this是什麼要幹嘛?
2. 知道[]+{}的結果是重要的嗎?
3. Closure到底可以用在哪裡?
4. Prototype chain好複雜,為什麼又是prototype又是proto
5. 理解Event loop中的microtask可以幹嘛?
6. Call by value、call by reference還是call by sharing,重要嗎?
7. 我怎麼知道自己學習的東西是不是對的?
8. 我學這些知識在實際開發中到底有什麼用?
本書不教你死背知識,而是給你一個合理的學習理由,並且藉由實際的案例來帶入這些知識,告訴你為什麼要學習,在開發時又會用在哪裡。
有些人會說「以後AI要取代軟體工程師了,還需要學這些嗎?」,如果你現在就打算轉行,那確實不需要了。但我相信AI無法完全取代,還是要有人負責debug跟確認AI寫的東西,並負起責任。當僧多粥少時,誰的硬實力比較強,就有越多的優勢,而這就是在AI時代下繼續學習的理由。

在《JavaScript重修就好》這本書中,會秉持著重修的精神,相同的語法、相同的知識,但是為讀者帶來嶄新的體驗,並且發現這些知識背後的關聯以及學習的美好之處。我們會逐個擊破那些JavaScript中的重要概念,更進一步去理解它的原理以及特別之處,還有在實際開發上的應用。

    還沒有人寫書評喔,快來寫第一篇書評吧!

會員中心