Skip to content

Instantly share code, notes, and snippets.

@NickyBobby
Forked from rrgayhart/es6.markdown
Last active May 11, 2016 03:42
Show Gist options
  • Save NickyBobby/1f785c3d51c00a8bd62b0b59ef15b9d3 to your computer and use it in GitHub Desktop.
Save NickyBobby/1f785c3d51c00a8bd62b0b59ef15b9d3 to your computer and use it in GitHub Desktop.
es6 - 1510

Throughout the module (and your journey to Google enlightenment while working on IdeaBox2.0) you may notice a few different ways that JavaScript code is being written.

That might have something to do with something called ES6 and ES5

Fork this gist and answer the following questions:

  • What is ES6?
    • ES6 is the newest version of javascript (ES7 just released but we're not counting that), the last update was in 2009.
  • What is Transpilation and how does it relate to ES6?
    • Transpilation is the way ES6 converts into ES5, which is recognized by most major browsers.
  • Looking at the ES6 Features link below, discuss one update from ES5 and if it seems useful/superfluous.
    • String interpolation is pretty kewl. Definitely easier than concatenating. I'm concatenating in my project right now but I would like to move over into ES6 land and Interpolate 4 Lyfe.
    • Promises.. What are promises? A way to manage asynchronous calls?

Resources:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment