0%

接續上篇【學習筆記】JavaScript 的陣列遍歷(ㄧ):for/for…of/for…in/forEach,這篇筆記整理幾種 JavaScript 遍歷陣列的方法,探討其使用時機與彼此的區別:

  • arr.forEach((value, index, array) => { // todo... })
  • arr.map(value => { // todo... })
  • arr.filter(value => { // todo... })
  • arr.every(value => { // todo... })
  • arr.some(value => { // todo... })
  • arr.reduce((acc, value)=> acc + value)
閱讀全文 »

其實過去在 Lidemy 課程中,也有提過 CSS 預處理器的觀念:[week 13] 前端工具之二 - CSS 預處理器、Babel,因為工作上需要使用,發現自己對語法還是不太熟悉,於是整理了這篇筆記。瞭解這套工具的由來,基本語法的使用,以及如何幫助我們解決前端開發可能遇到的問題。

閱讀全文 »

為什麼 Commit Message 很重要?

Git 在每次 Commit 時,需要寫下 Git Commit Message(提交說明),用來記錄提交版本更動的摘要。

任何專案都至少由兩個以上的開發者共同合作開發。

閱讀全文 »