JavaScript30

這是 30 個在 30 天內用 JavaScript 寫的網站練習,我也有紀錄平時寫的 HTML/CSS 練習作品在這個 Repo。關於這個 JavaScript30 的挑戰,我把完成後的心得與一些想法整理於Medium,歡迎與我交流 :)

01 - JavaScript Drum Kit

Demo

02 - JS and CSS Clock

Demo

03 - CSS Variables

Demo

04 - Array Cardio Day 1

Demo

Demo

06 - Type Ahead

Demo

07 - Array Cardio Day 2

Demo

08 - Fun with HTML5 Canvas

Demo

09 - Dev Tools Domination

Demo

10 - Hold Shift and Check Checkboxes

Demo

11 - Custom Video Player

Demo

12 - Key Sequence Detection

Demo

13 - Slide in on Scroll

Demo

14 - JavaScript References VS Copying

Demo

15 - LocalStorage

Demo

16 - Mouse Move Shadow

Demo

17 - Sort Without Articles

Demo

18 - Adding Up Times with Reduce

Demo

19 - Webcam Fun

Demo steps:

cd 19\ -\ Webcam\ Fun/

npm install

npm run start

20 - Speech Detection

Demo steps:

cd 20\ -\ Speech\ Detection/

npm install

npm run start

21 - Geolocation

Demo steps:

cd 21\ -\ Geolocation/

npm install

npm run start

Demo

23 - Speech Synthesis

Demo

24 - Sticky Nav

Demo

25 - Event Capture, Propagation, Bubbling and Once

Demo

26 - Stripe Follow Along Nav

Demo

27 - Click and Drag

Demo

28 - Video Speed Controller

Demo

29 - Countdown Timer

Demo

30 - Whack A Mole

Demo