Skip to content

Commit 3535994

Browse files
committed
Readme update
1 parent 2d98694 commit 3535994

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

README.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,41 @@
11
# JavaScriptFun
2+
23
This is a self designed challenge on JavaScript, mainly focusing on functions, classes, prototypes, objects, and arrays.
4+
5+
## Commits
6+
7+
Commit your code regularly and meaningfully. This helps both you (in case you ever need to return to old code for any number of reasons) and your team lead.
8+
9+
## Description
10+
11+
You will notice there are several JavaScript files being brought into the index.html file. Each of those files contain JavaScript problems you need to solve. If you get stuck on something, skip over it and come back to it later.
12+
13+
In meeting the minimum viable product (MVP) specifications listed below, you should have a console full of correct responses to the problems given.
14+
15+
## Minimum Viable Product
16+
17+
Your finished project must include all of the following requirements:
18+
19+
**Pro tip for this challenge: If something seems like it isn't working locally, copy and paste your code up to codepen and take another look at the console.**
20+
21+
## Task 1: Objects and Arrays
22+
Test your knowledge of objects and arrays.
23+
* [ ] Use the [objects-arrays.js](challenges/objects-arrays.js) link to get started. Read the instructions carefully!
24+
25+
## Task 2: Functions
26+
This challenge takes a look at callbacks and closures as well as scope.
27+
* [ ] Use the [functions.js](challenges/functions.js) link to get started. Read the instructions carefully!
28+
29+
## Task 3: Prototypes
30+
Create constructors, bind methods, and create cuboids in this prototypes challenge.
31+
* [ ] Use the [prototypes.js](challenges/prototypes.js) link to get started. Read the instructions carefully!
32+
33+
## Task 4: Classes
34+
Once you have completed the prototypes challenge, it's time to convert all your hard work into classes.
35+
* [ ] Use the [classes.js](challenges/classes.js) link to get started. Read the instructions carefully!
36+
37+
In your solutions, it is essential that you follow best practices and produce clean and professional results. Schedule time to review, refine, and assess your work and perform basic professional polishing including spell-checking and grammar-checking on your work. It is better to submit a challenge that meets MVP than one that attempts too much and does not.
38+
39+
## Stretch Problems
40+
41+
There are a few stretch problems found throughout the files, don't work on them until you are finished with MVP requirements!

0 commit comments

Comments
 (0)