O que é o typescript?
Em resumo é uma linguagem que extende o javascript, que adiciona tipos como número, String, boolean, e também oferece suporte a classes e interfaces.
O Typescript pode ajudar na detecção de erros em tempo de desenvolvimento por causa da tipagem. Também pode ajudar na organização do código porque ele oferece módulos, que são unidades independentes. E também podemos considera-lo um super conjunto do javascript, extendendo a especificação do ES2015.
O navegador não entende typescript, então vai acontecer um processo chamado transpile, que é similar a uma compilação transformando os arquivos .ts em javascript interpretado pelo navegador.
Instalando o Typescript através do NPM:
- npm install typescript -g
Verificando a instalação e versão do typescrit:
- tsc -v
Declarando uma variável:
let name: string
name = “Haylson”
name = 10 (errado)
ou diretamente:
let name = “Haylson”
outros:
let flag: boolean
let idade: number
let nome: string
E Arrays:
let jogadores: number[] = [1,2,3]
let jogadores: Array<number> = [1,2,3]
let jogadores: [1,2,3]
Funções: