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
- 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?