Introduction
Welcome
()
What you should know before watching this course
()
Using the exercise files
()
1. Getting Started
What are functions?
()
Declaring functions
()
Invoking functions traditionally
()
2. Function Invocation
Using functions as objects
()
Invoking instances through the constructor
()
Expanding functionality through prototype
()
Understanding call-and-apply invocation
()
Using the arguments parameter
()
Returning values
()
Challenge: Social media navigation
()
Solution: Social media navbar
()
3. Using Functions
Using anonymous closures
()
Understanding hoisting and variable scope
()
Creating and namespacing modules
()
Passing arguments and setting module defaults
()
Chaining module method calls
()
Ex_Files_JaSFun.zip
(481 KB)