• JavaScript language variants 
  • ES6 
  • TypeScipt

JavaScript language variants 

  • There are many variants 
    • ES5, ES6, then ES7 (ES2016) TypeScript, AtScript, Dart, CoffeeScript, ... 
  • ES6 and ES7 come with a set of new language features 
  • Today, however, ES5 is still the version that is most widely supported by browsers 
  • Typescript is Microsoft’s extension of JavaScript that comes with powerful type checking abilities and object oriented features 
    • TypeScript is superset of ES5, ES6, ES7 
    • TypeScript code gets transpiled into ES5 code for execution in browsers


Download course content