An overview of the new JavaScript standards

News list

eckma-script-standard

In this text, all the novelties that came as part of the new JavaScript standards are listed, and are covered on the website webprogramiranje.org through various articles:

keywords

Standard Newspaper Article
ES2015 New way of declaring variables with let & const “let & const”
ES2015 Easily defining default function parameter values “Default values of function parameters”
ES2015 Object literal syntax improvements “Object literal” improvements
ES2015 Classes “Classes in JavaScript”
ES2015 New loop to iterate through iterable objects: for…of “Loops and iterations in JavaScript”
ES2015 New methods for working with arrays: Array.from() Array.prototype.find() and Array.prototype.findIndex() “New methods in working with strings”
ES2015 New syntax for import/export modules “Modular programming with ES6 standard
ES2015 Promises “Promises and asynchronous programming”
ES2015 New constructor function method: Object.assign() Object() constructor properties and methods
ES2015 New “string” features “New String Features”
ES2015 Arrow function “Arrow function”
ES2015 New data types Map, Set & Symbol New data types Map, Set & Symbol
ES2015 Spread & Rest operators “Spread & Rest operators”
ES2015 Destructing data “Destructing in JavaScript”
ES2015 Iterators & Generators Iterators and Generators
ES2016 New method for working with arrays: Array.prototype.inludes() “New methods in working with strings”
ES2016 Exponential operator ** Exponential operator **
ES2017 New constructor function methods: Object.entries, Object.values and Object.getOwnPropertyDescriptors() Object() constructor properties and methods
ES2017 Async/Await syntax “Async/Await” syntax for better “Promise”