/vanilla-js

My refactored versions of exercises from beginnerjavascript.com

Primary LanguageJavaScript

Vanilla JS 🍦

These are my refactored exercises from Wes Bos’ Beginner JavaScript course, and I am totally calling this repo vanilla instead of beginner because that makes me feel better. Overview of all modules in the course!

Linting

npx eslint .

Formatting

npx prettier --check .

  • Ex33: Sketch — draw with arrow keys on 🌈
  • Ex34: Modal — I made flash cards to practice Chinese numerals 🇨🇳
  • Ex35: Scroll — activate 🧁 with Events and Intersection Observer
  • Ex36: Tabs — more event listener and array methods to create tab panels 🍋
  • Ex55: Face detector — works when running a server, and in Chrome with the experimental features flag turned on to enable using The Shape Detection API 😎
  • Ex56: Text generator — gather methods to look them up on the object 🇳🇴
  • Ex57: Shopping list — custom events, delegation and local storage 📝
  • Ex58: Gallery — with a reusable script for separate galleries 🎭
  • Ex59: Slider — with a closure to enable multiple sliders on same page 🍪