[LAB] exploring the DOM with latest JS, and ava.js

René Maya 76aece8bdd Add readme file 7 years ago
src 0e598d0e88 Config ava 7 years ago
test 0e598d0e88 Config ava 7 years ago
.babelrc 3bec884f28 Add rc files 7 years ago
.eslintrc 3bec884f28 Add rc files 7 years ago
.gitignore 31e1ace808 Init dom js 7 years ago
License 31e1ace808 Init dom js 7 years ago
Readme.md 76aece8bdd Add readme file 7 years ago
package.json a223feb161 Config ava 7 years ago
yarn.lock 31e1ace808 Init dom js 7 years ago

Readme.md

DOM js

Dom.js is a coding exercise for getting familiar with the DOM, the latest ECMAScript, and Ava.js, all at once.

Inspired by other coding exercises which recreate a library's functionality for the sake of becoming familiar with how the original works.

Dom.js recreates these form jQuery:

  • Simple selector
  • CSS manipulation
  • CSS class manipulation
  • DOM manipulation
  • AJAX request
  • Event listeners
    • Additional event listener trigger
    • Event delegation

License

ISC license. Included in the License file. Copyright (c) 2017, René Maya.