GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - guahsu/JavaScript30: JavaScript30 練習&心得紀錄

BranchesTags
Open more actions menu

Latest commit

 

History

132 Commits
132 Commits

Folders and files

NameName
Last commit message
Last commit date
01_Java-Script-Drum-Kit
01_Java-Script-Drum-Kit
 
 
02_JS-and-CSS-Clock
02_JS-and-CSS-Clock
 
 
03_CSS-Variables
03_CSS-Variables
 
 
04_Array-Cardio-Day-1
04_Array-Cardio-Day-1
 
 
05_Flex-Panel-Gallery
05_Flex-Panel-Gallery
 
 
06_Type-Ahead
06_Type-Ahead
 
 
07_Array-Cardio-Day-2
07_Array-Cardio-Day-2
 
 
08_Fun-with-HTML5-Canvas
08_Fun-with-HTML5-Canvas
 
 
09_Dev-Tools-Domination
09_Dev-Tools-Domination
 
 
10_Hold-Shift-and-Check-Checkboxes
10_Hold-Shift-and-Check-Checkboxes
 
 
11_Custom-Video-Player
11_Custom-Video-Player
 
 
12_Key-Sequence-Detection
12_Key-Sequence-Detection
 
 
13_Slide-in-on-Scroll
13_Slide-in-on-Scroll
 
 
14_JavaScript-References-VS-Copying
14_JavaScript-References-VS-Copying
 
 
15_LocalStorage
15_LocalStorage
 
 
16_Mouse-Move-Shadow
16_Mouse-Move-Shadow
 
 
17_Sort-Without-Articles
17_Sort-Without-Articles
 
 
18_Adding-Up-Times-with-Reduce
18_Adding-Up-Times-with-Reduce
 
 
19_Webcam-Fun
19_Webcam-Fun
 
 
20_Speech-Detection
20_Speech-Detection
 
 
21_Geolocation
21_Geolocation
 
 
22_Follow-Along-Link-Highlighter
22_Follow-Along-Link-Highlighter
 
 
23_Speech-Synthesis
23_Speech-Synthesis
 
 
24_Sticky-Nav
24_Sticky-Nav
 
 
25_Event-Capture-Propagation-Bubbling-and-Once
25_Event-Capture-Propagation-Bubbling-and-Once
 
 
26_Stripe-Follow-Along-Nav
26_Stripe-Follow-Along-Nav
 
 
27_Click-and-Drag
27_Click-and-Drag
 
 
28_Video-Speed-Controller
28_Video-Speed-Controller
 
 
29_Countdown_Timer
29_Countdown_Timer
 
 
30_Whack-A-Mole
30_Whack-A-Mole
 
 
31_Gif-Loader
31_Gif-Loader
 
 
images
images
 
 
.gitignore
.gitignore
 
 
index.html
index.html
 
 
readme.md
readme.md
 
 
script.js
script.js
 
 
style.css
style.css
 
 

Repository files navigation

JavaScript30

是一個來自加拿大的工程師WES BOS製作的一系列純javascript練習,
共有30個主題,每個主題有一個教學影片及範例檔案。

WES BOS的GitHub
JavaScript30官網

課程一覽站(動圖)

連結位置:http://guahsu.io/JavaScript30/

目的

實作範例,並紀錄每個練習的過程。

格式

  1. 主題:這個練習主要的目的/功能
  2. 步驟:整個範例的建置步驟
  3. 語法&備註:紀錄練習中使用到的語法
  4. 探索:在練習的範例中,擴充或調整一個與主題相關的功能。

資料結構

遵循原本提供的的資料結構,
並在每個練習加上index-GuaHsu.html來放置我所完成的版本。

備註

我會放在自己的部落格一份,並在GitHub上也留存一份。
若有任何錯誤或指教請在告知,謝謝:)!

列表

No 主題 筆記 DEMO
01 JavaScript Drum Kit 筆記 DEMO
02 JS and CSS Clock 筆記 DEMO
03 CSS Variables 筆記 DEMO
04 Array Cardio Day 1 筆記 DEMO
05 Flex Panel Gallery 筆記 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
20 Speech Detection 筆記 DEMO
21 Geolocation 筆記 DEMO
22 Follow Along Link Highlighter 筆記 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

其他

No 主題 筆記 DEMO
31 Gif-Loader 筆記 DEMO

About

JavaScript30 練習&心得紀錄

guahsu.io/JavaScript30/

Resources

Readme
Activity

Stars

172 stars

Watchers

6 watching

Forks

64 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.