Each subfolder inside this project corresponds to a Learning Objective in your learning platform, and includes an index.html
file containing practice problems and a solution.html
file containing the solutions.
- To watch a video demonstration of these instructions, click HERE.
- Fork this repository and clone it to a location in your computer you can find easily.
- Install the Live Server extension for VSCode.
In order to work on a particular set of practice problems:
- Open the repository folder in VSCode.
- Locate the subfolder containing the practice problems you wish to work on (E.G.
m2-1-2-getting_properties_from_an_object
). - Open
index.html
in your VSCode text editor by left-clicking on the file in VSCode's file Explorer. - Open
index.html
in your Chrome browser, by right-clicking the file in VSCode's file Explorer and selecting "Open in Live Server". - Code in VSCode, and watch your changes play out in the browser's console (Ctrl + Shift + J on Windows, Cmd + Option + J on MacOS).
If you get stuck:
- Check the
solution.html
file for the practice problems you are working on.
- Building Objects With Functionality
- Referencing the Object Using This Inside Methods
- Building Instances of Objects Using a Class
- Building Custom Objects Using the Constructor
- Immutable Values
- Mutable Values
- Values and References
- Using Arrow Function Syntax
- Arrow Functions and the This Keyword
- Working With a Variable Number of Arguments
- Working With Default Arguments
- Using forEach
- Using Filter
- Using Map