JavaScript: ES5 - ES6 - Typescript
Neste repositório há exemplos das modificações adicionadas ao Javascript a partir da versão ES6 (2015), e alguns recursos que o TypeScript adicionou a versão ES6 do Javascript.
Alguns novos recurso adicionados ao Javascript no ES6:
- 1 Suporte para constantes
- 2 Bloco de escopo
- 3 Função Lambda / Arrow Function
- 4 Rest parameters
- 5 Template string
- 6 Propriedades aprimoradas do objeto
- 7 Atribuição de desestruturação
- 8 Módulos
- 9 Classes
- 10 Iteradores
- 11 Funções Geradoras
- 12 Coleções (Map, Set)
- 13 Novos métodos contruídos para várias classes
- 14 Promises
Como executar os arquivos de exemplo de Javascript?
Para executar os arquivos .js com os exemplos, é necessário possuir instalado o node.js.
Após feito a instalação, deverá abrir o terminal de comando na pasta do projeto e executar o arquivo conforme abaixo:
node folder/file.js
Ou, caso a execução esteja ocorrendo a partir do local exato onde o arquivo está, poderá executar com:
node file.js
Alguns dos principais recursos que o Typescript aidiconou ao ES6:
- 1 Possibilidade de tipagem de dados
- 2 Modificadores de acesso aos atributos e métodos de classes
- 3 Interfaces
- 4 Decorators
Como executar os arquivos de exemplo de Typescript?
Deverá ser instalado o typescript e o ts-node de forma global.
npm install -g typescript ts-node
Após isso, poderá executar os arquivos conforme abaixo:
ts-node folder/file.ts
Ou, caso a execução esteja ocorrendo a partir do local exato onde o arquivo está, poderá executar com:
ts-node file.ts