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
? - What is Transpilation and how does it relate to
ES6
? - Looking at the ES6 Features link below, discuss one update from
ES5
and if it seems useful/superfluous,
ES6
?ES6
is the most recent published verison of ECMAScript sinceES5
's implementation in 2009. It incorporates a lot of new features and shorthands.ES6
?Transpilation is the process of inputing
ES6
and getting outES5
which is supported by most-all browsers.ES5
and if it seems useful/superfluous.String templating looks like a useful shorthand over the old use of
+
to constructing strings. I need to get a better handle on how and when to use classes in JavaScript.