【JS30系列】Day 06:Type Ahead
· ☕ 2 分鐘
自動補全(Auto-Complete)聯想查詢。呼叫 API 獲取 JSON 資料集,建立搜尋字串的功能,過濾出符合搜尋字串的城市名或州名,在畫面上印出搜尋結果以及該城市的人口數,並在城市名或州名中用黃色標出搜尋字串。

【釋疑筆記】indexOf() 和 lastIndexOf() 的差別
· ☕ 1 分鐘
indexOf() 和 lastIndexOf() 的差別在哪裡?其中的參數所代表的意義為何?看 MDN 的解釋還是覺得有點模糊不清,所以把自己的理解重新整理成一份筆記。

【JS30系列】Day 05:Flex Panels Gallery
· ☕ 2 分鐘
運用 flex 以及綁定 click 和 transitionend 監聽事件來呈現畫廊效果。點擊後相應的圖片與字體會放大,再次點擊則回復原狀。

【JS30系列】Day 01:JavaScript Drum Kit
· ☕ 1 分鐘
JS30 是由加拿大工程師Wes Bos所設計的一系列課程,其設計宗旨是不使用任何的框架或library,只以Vanilla JS(純 JavaScript)為主要開發工具來完成 30 個小專案,藉由這一系列的練習來熟悉 DOM 操作與各種原生 API 應用。