Skip to content

Instantly share code, notes, and snippets.

@zackforbing
Forked from anonymous/es6-research.markdown
Last active October 8, 2016 20:50
Show Gist options
  • Save zackforbing/c5b7fc5a1701bb2d07981687a55ba092 to your computer and use it in GitHub Desktop.
Save zackforbing/c5b7fc5a1701bb2d07981687a55ba092 to your computer and use it in GitHub Desktop.
Length Points Week
15 minutes 5 Week 1

ES6 Research

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

Deliverable

  • Fork This Gist
  • Respond in your forked gist with answers to the following questions

What is ES6?

ES6 stands for ECMAScript6, also known as ECMAScript2015. it is the latest full version of the ECMAScript standard.

What is Transpilation and how does it relate to ES6?

transpilation is the act of translating code written in one language to another language. in ES6's case, Babel is a transpiler that translates written ES6 into ES5.

Looking at the ES6 Features link below, discuss one update from ES5 and if it seems useful/superfluous

Regis has shown me a few differences, like arrow syntax, and I find it to be a smart feature. Coming from ES5, though, I don't think its meaning is the most immediately grokable to anyone who hasn't seen it before.

  • You can use the resources below or your own Google-fu

Resources

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