What's new with ECMAScipt 6?

Hello! I hope you had a good day and an awesome week. 😊 So, I started my journey of learning JavaScript frameworks and libraries and I came across something called ECMAScript. What is ECMAScript? It is a standard for scripting languages introduced by Ecma International (European Computer Manufacturers Association). JavaScript is one of the scripting languages based on ECMAScript standard. The most stable and latest version is ECMAScript 6 (ES6) also known as ECMAScript 2015 was released on June 2015. ES6 is not compatible with most browsers as it is still new. So, to convert the ES6 code we write, to browser readable ES5, a transpiler will be needed. A transpiler is a type of a compiler which translate a source code of a program written in one programming language to another programming language. Some of the transpiling tools available are Babel.js, Traceur and Closure. In this post, I’ll discuss some features of ES6 which differentiate it from ES5, its previous v...