Skip to content

jsuero/launchJS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

launchJS

Summary

A presentation on Javascript execution behavior.

Covers the following topics:

  • Scope
  • Hoisting
  • Function Declarations vs Function Expressions
  • Closure
  • let and const
  • Let Loops
  • this context
    • default, implicit, explicit, hard, and new binding
  • Arrow Functions
  • Types
  • Coercion
  • Truthy vs Falsy
  • Equality and Conditional Operators
  • Passing Parameters
  • Getters and Setters
  • Object Prototypes
  • Property Accessors

What's to Come

  • Promises
  • ES6

Usage

To view the presentation, open app\index.html in your browser.

Development

Make sure to run npm install in the root directory of your local branch prior to making changes to the source files.

Then run gulp to watch the source files and update the distribution files as changes are saved.

Feel free to issue pull requests to the develop branch :)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.7%
  • Other 0.3%