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
ES5and if it seems useful/superfluous,
ES6?ES6is 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
ES6and getting outES5which is supported by most-all browsers.ES5and 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.