Curso de Desenvolvimento WEB com ES6, TypeScript e Angular 4 Flashcards

1
Q

Arrow Function

A
// Modo antigo
var dobroValor = function(numero){
    return numero * 2
}
// 1 Parametro
var dobroValor2 = numero=>{
    return numero * 2
}
// Nenhum parametro
var dobroValor3 = () =>{
    return 2 * 2
}
// Nenhum parametro
var dobroValor4 = (numero) => numero * 2

console.log(dobroValor4(7))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Associação (biding)

A

Veja que agora os atributos src e alt estão entre colchetes. Essa sintaxe particular realiza uma associação (binding) entre o atributo e sua respectiva fonte de dados.

<img></img>

export class FotoComponent {

@Input() titulo;
@Input() url; }
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Transpiling

A

é um termo específico para pegar o código-fonte escrito em um idioma e transformar em outro idioma que tenha um nível similar de abstração

  • Converte TypeScript para Java Script
    • tsc [nome-arquivo].ts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

TypeScript

A
  • Detecção de erros em tempo de execução
  • Tipagem de variáveis
  • Suporta classes e interfaces
  • Instalação npm install -g typescript
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Estudar para Portal do Investidor

A
  • Router
  • CanActivate
  • Sass
  • querySelector
  • platform-browser
How well did you know this?
1
Not at all
2
3
4
5
Perfectly