Javascript-30 完成心得

Javascript-30 完成心得

js30
js30

大約在上個月完成Javascript-30的練習及筆記,這個練習是取自Wesbos的Javascript30,作者是以Vanilla JS的方式去實作全部的應用程式,筆者非常建議初學JS的新手來練習這個項目,影片解釋得非常完整,最終您將會會完成30個應用程式。

以下節錄印象深刻的幾個應用:

  1. 其中會用到很多ES6的方法,如箭頭函式。
  2. 學陣列的使用,而且是用非常簡潔且實用的寫法。
  3. 用瀏覽器驅動裝置鏡頭的方法(近期剛好公司專案用到)。
  4. 使用API實作文字語音輸出。包含語音轉文字 及 文字轉語音
  5. LocalStorage的使用
  6. Fetch API的使用
  7. Canvas 的使用
  8. Video的使用
  9.  JavaScript References VS Copying
  10. 使用Navigator.geolocation的API去擷取當前的地理位置狀況
  11.  Event Capture, Propagation, Bubbling and Once

每個影片大約花費30分鐘以內,含實作和外部資源尋找,筆者大概每天花1~1.5小時左右,但是完成了30篇之後發現自己對JS有更深的認識,及知道許多常用到的應用。且實作完成之後可以對Wesbos發Pull Request喔!也完成了筆者第一次的Pull Request。

Pullrequest
Pullrequest

強烈推薦JS的新手/中手拿來練習喔!