W6D1 - Astroids
Topics
Arguments
Apply() vs ... spread operator
Prototypal Inheritance
Surrogate Functions
Canvas
http://joshondesign.com/p/books/canvasdeepdive/chapter01.html
Behavior vs State
Projects
Arguments Exercises
mySum()
myBind()
myCurriedSum()
Function.prototype.curry()
Inherits Exercises
Parent.inherits(Child)
Asteroids
Classic Asteroids Game
Partner: Dylan Peterson
Learnings
Modulo in Javascript will allow negative numbers
Make sure to require Utils file - otherwise, can break the ability to create alert("Pop Up Box Text")
Make sure not to accidentally nest within tags (not self-closing), otherwise CSS stylesheets will not be loaded














