|
1 | 1 | # JavaScript30-Challenge |
2 | 2 |
|
3 | | -在Github上看到了[wesbos](https://twitter.com/wesbos)的一个Javascript30天挑战的[repo](https://github.com/wesbos/JavaScript30),旨在使用纯Js来进行练习,不允许使用任何其他的库和框架,该挑战共30天,我会在这里记录下自己练习的过程和遇到的问题。 |
| 3 | +Javascript30是在Github上看到的一个旨在使用纯Js来进行练习,不允许使用任何其他的库和框架的项目,该项目共有30个小的挑战,当时就很感兴趣,便决定要做一遍,并记录下自己在项目练习的过程和小小收获,至今终于完成了这个项目的所有训练。 |
| 4 | +> 该项目由`wesbos`发起,项目原地址在[这里](https://github.com/wesbos/JavaScript30)。感谢`wesbos`免费做出这么棒的内容! |
| 5 | +
|
| 6 | +## 目录 |
| 7 | +1. [JavaScript Drum Kit](http://xujin.pro/2017-01-10-javascript-challenge-01.html) |
| 8 | +2. [CSS Clock](http://xujin.pro/2017-01-13-javascript-challenge-02.html) |
| 9 | +3. [CSS Variables](http://xujin.pro/2017-02-07-javascript-challenge-03.html) |
| 10 | +4. [Array Cardio Day 1](http://xujin.pro/2017-02-07-javascript-challenge-04.html) |
| 11 | +5. [Flex Panel Gallery](http://xujin.pro/2017-02-08-javascript-challenge-05.html) |
| 12 | +6. [Type Ahead](http://xujin.pro/2017-02-10-javascript-challenge-06.html) |
| 13 | +7. [Array Cardio Day 2](http://xujin.pro/2017-02-11-javascript-challenge-07.html) |
| 14 | +8. [Fun with HTML5 Canvas](http://xujin.pro/2017-02-13-javascript-challenge-08.html) |
| 15 | +9. [Dev Tools Domination](http://xujin.pro/2017-02-14-javascript-challenge-09.html) |
| 16 | +10. [Hold Shift and Check Checkboxes](http://xujin.pro/2017-02-15-javascript-challenge-10.html) |
| 17 | +11. [Custom Video Player](http://xujin.pro/2017-02-17-javascript-challenge-11.html) |
| 18 | +12. [Key Sequence Detection](http://xujin.pro/2017-02-18-javascript-challenge-12.html) |
| 19 | +13. [Slide in on Scroll](http://xujin.pro/2017-02-24-javascript-challenge-13.html) |
| 20 | +14. [JavaScript References VS Copying](http://xujin.pro/2017-03-04-javascript-challenge-14.html) |
| 21 | +15. [LocalStorage](http://xujin.pro/2017-03-13-javascript-challenge-15.html) |
| 22 | +16. [Mouse Shadow](http://xujin.pro/2017-03-20-javascript-challenge-16.html) |
| 23 | +17. [Sort Without Articles](http://xujin.pro/2017-03-23-javascript-challenge-17.html) |
| 24 | +18. [Adding Up Times with Reduce](http://xujin.pro/2017-03-24-javascript-challenge-18.html) |
| 25 | +19. [Webcam Fun](http://xujin.pro/2017-04-07-javascript-challenge-19.html) |
| 26 | +20. [Speech Detection](http://xujin.pro/2017-06-27-javascript-challenge-20.html) |
| 27 | +21. [Geolocation](http://xujin.pro/2017-07-07-javascript-challenge-21.html) |
| 28 | +22. [Follow Along Link Highlighter](http://xujin.pro/2017-07-13-javascript-challenge-22.html) |
| 29 | +23. [Speech Synthesis](http://xujin.pro/2017-07-22-javascript-challenge-23.html) |
| 30 | +24. [Sticky Nav](http://xujin.pro/2017-07-24-javascript-challenge-24.html) |
| 31 | +25. [Event Capture, Propagation, Bubbling and Once](http://xujin.pro/2017-07-28-javascript-challenge-25.html) |
| 32 | +26. [Follow Along Nav](http://xujin.pro/2017-08-08-javascript-challenge-26.html) |
| 33 | +27. [Click and Drag](http://xujin.pro/2017-08-12-javascript-challenge-27.html) |
| 34 | +28. [Video Speed Scrubber](http://xujin.pro/2017-08-28-javascript-challenge-28.html) |
| 35 | +29. [Countdown Timer](http://xujin.pro/2017-08-29-javascript-challenge-29.html) |
| 36 | +30. [Whack-a-mole! (打地鼠)](http://xujin.pro/2017-08-30-javascript-challenge-30.html) |
| 37 | + |
| 38 | +在这个过程中学到了很多,很多个小的挑战,为我的日常工作中提供了很多灵感,很棒的一个系列,值得再次回顾和学习! |
| 39 | + |
| 40 | +END! 💯 |
0 commit comments