em 1995 e standarizada somente em 1997 (ES1), a linguagem hoje é provavelmente a linguagem mais popular do mundo, concorrendo de perto com o PHP por este posto. ES5 ECMAScript é a especificação usada para implementar a linguagem JavaScript. O termo ES5 refere-se a ECMAScript 5, que é quinta versão desta especificação, lançada em 2009. Tal versão fez muito sucesso e é a versão que a maioria dos devs atuais conheceu quando começou a programar com JavaScript. ES6+ ES6, ou ECMAScript 2015, é a primeira atualização significativa para a linguagem JavaScript desde a versão "ES5". Lançada em 2015, marcou uma nova fase da linguagem, que desde então é atualizada anualmente com novas features. Plugins & Partners | Shopify
Arrow functions - Let and Const - Default parameters - Destructuring Assignment - Map/Set - String.prototype.includes - Spread operator - Rest args - Array.find Lançada em 2015 Revolucionou a linguagem e a comunidade JavaScript Mais divertida e mais segura (isNaN) Dados da versão ES6: Features
“modernizar” o código JS de nossos plugins sem medo, focando nas features do ES6, que já estão disponíveis nos browsers de mais de 97% dos usuários do mundo todo.