JS and DOM Exercises
info
This lab covers topics from Module2: JavaScript Fundamentals and Module 3:DOM and Forms.
Learning outcomes
- Practice the use of Git and GitHub.
- Practice the use of JavaScript to select, traverse, manipulate, and create DOM elements.
- Practise the use of JavaScript to code solutions to techincal problems.
Guidelines
- This assignment utilized automated-tests to check for the correctness of your code. These tests can be a bit specific about what you name things, where do you place them, what
HTML
tag you use for them, ...etc.- Please Follow the instructions on this assignment for the best outcome.
- Make a habit of committing and pusing your code frequently to github.
- Make sure to meanignful commit messages that describe what you did.
- Make sure the automated tests and checks continue to pass after you make changes.
- To be able to run the automated grading checks, make sure you have installed Node.js, per the instructions posted on Canvas.
- Don't forget to fill out the self assessment on the README file, and the feedback form at the end of the instructions.
Instructions
The assignment instructions are split into the following pages to make it easier to follow.
- run
npm install
to install the appropriate dependencies. - String Exercises
- Array Exercises
- Word Counter
- Password Reveal