【學習筆記】JavaScript 的陣列遍歷(ㄧ):for/for...of/for...in/forEach
這篇筆記整理幾種 JavaScript 遍歷陣列的方法,探討其使用時機與彼此的區別:
for (let i = 0; i < arr.length; i++)arr.forEach((value, index) => { // todo... })for (let i in arr)for (let v of arr)
這篇筆記整理幾種 JavaScript 遍歷陣列的方法,探討其使用時機與彼此的區別:
for (let i = 0; i < arr.length; i++)arr.forEach((value, index) => { // todo... })for (let i in arr)for (let v of arr)CSS 自訂列表標號與段落縮排教學:整理 list-style-type、list-style-image 等屬性用法,如何用背景圖或 icon 自訂項目符號、用 counter 計數器製作自動編號,以及 text-indent 縮排效果,解決預設標號樣式不符設計稿的常見需求。
Sass/SCSS 入門教學:認識 CSS 預處理器解決了哪些問題,整理變數、巢狀結構、混入(mixin)、繼承(extend)等核心語法與編譯方式,並說明 Dart Sass 時代 @use 取代 @import 的寫法,讓 CSS 更好維護。
如何寫出好的 Git Commit Message?本篇整理 Commit Message 的規範與準則:Header、Body、Footer 結構與 type、scope、subject 格式,說明 What、Why、How 三要素,並附上團隊實務範例與常見 type 分類,讓版本紀錄更易讀、易維護。