ECMAScript (ES) é uma especificação de linguagem de script padronizada pela ECMAScript International. Ele é usado por aplicativos para habilitar o script do lado do cliente. A especificação é influenciada por linguagens de programação como PHP, Python, Java etc. Idiomas como JavaScript, JScript e ActionScript são regidos por esta especificação.
Este tutorial apresenta a implementação do ES6 em JavaScript. A implementação do ECMA Script6 discutida aqui abrange os seguintes novos recursos:
- Suporte para constantes
- Bloco de escopo
- Arrow Function / Funções lambdas
- Manipulação Estendida de Parâmetros
- Template Strings
- Propriedades aprimoradas do objeto
- Atribuição de desestruturação
- Módulos
- Classes
- Iteradores
- Funções Geradoras
- Coleções (Map, Set)
- Novos métodos construídos para várias classes
- Promises (Funções assíncronas)
Write a public review