照著程式導師實驗計畫的操作,學會如何設置本端和遠端之間的更新與開分支,合併等方法,程序有點小複雜,但對於版本控管的確是輕度多了,只是還沒和其他人合作控管,這部分須多操控。
.gitignore 的設置在設 github 前就應該處理,不然之後刪來刪去很麻煩,記得不要上傳 node_modules/不然會很龐大。
JS 回呼函式 Callbacks、Promises 物件、Async/Await 非同步流程控制
Javascript 近幾年來受歡迎的原因,有一大部分是因為 JS 可以處理非同步(異步)的問題,也因為可以非同步,所以處理速度快,且可帶給瀏覽者更好的體驗,所以了解如何控制非同步也成了前端重要的技能之一。
JavaScript IIFE 立即呼叫函式
在 Github 上安裝 Hexo 記錄
在學員的鼓勵下,決定試試安裝輕量級 blog Hexo。隨然玩 Wordpress 已經很久了,但 WP 的架構越來越龐大更新速度快,整個檔案也越來越龐大了,且 WP 需要資料庫的配合。但 Hexo 不但不需要,且還可以部屬在 Github 上,超方便的!雖然設定與修改比較繁瑣,但也有它的樂趣,且既然是與程式有關的文章和內容,那何不把他們放在一起。
將 Hexo 自動生成的靜態頁面、搭配 github 的 page 功能,推上 github 後就可達到輕量 blog 的基本功能,如果想要一些功能如搜尋、留言,則要自行設定或安裝外掛,比較方便的是找個完善的主題,就不需這些繁複的設置,但最好對 Hexo 架構有一定的了解,否則一有問題仍須花很多時間查詢。
JavaScript ES6 箭頭函式 Arrow function
箭頭函式是 ES6 的新語法。
1 | // 原本的寫法 |
VSCode 秘技 Rename Refactoring 重新命名+Formatting重新整理程式碼
在 VS Code 隱藏了一些相當好用的功能,在每次重啟 VS Code 時,就會有一些基本的講解,沒仔細看還真的很容易忽略。
這個功能主要在幫助增快原始的重構,可從以下位置找到這個說明功能。
- help -> Interactive Playground ->