# JavaScript II
## Topics
* recursion
* base case
* constructors
* `new`
* `prototype`
* `.bind`, `.call`, `.apply`
* `this`
* `class`
* methods
* inheritance
* prototype methods vs methods in the constructor (Methods that inherit via the prototype chain can be changed universally for all instances)
* class vs instance
## Instructions
* Fork and clone this repo.
* Run the command `npm i` to install needed node packages.
* Run the command `npm test