Liusan's Blog

海底修羅場|日々進化中

接續上篇【學習筆記】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)
閱讀全文 »

CSS 自訂列表標號與段落縮排教學:整理 list-style-type、list-style-image 等屬性用法,如何用背景圖或 icon 自訂項目符號、用 counter 計數器製作自動編號,以及 text-indent 縮排效果,解決預設標號樣式不符設計稿的常見需求。

閱讀全文 »

如何寫出好的 Git Commit Message?本篇整理 Commit Message 的規範與準則:Header、Body、Footer 結構與 type、scope、subject 格式,說明 What、Why、How 三要素,並附上團隊實務範例與常見 type 分類,讓版本紀錄更易讀、易維護。

閱讀全文 »
0%