[sign in]

What's a Closure?

  1. O que é Closure?
  2. Variáveis e valores
  3. Definindo funções
  4. Efeitos paralelos
  5. Funções são valores
  6. Retornando funções
  7. Escopo da função
  8. Funções aninhadas
  9. Cada Closures com seu estado
  10. Dados Privados
  11. Callbacks assíncronos
  12. Passando uma continuação

Definindo funções

Você está indo bem!

OK, agora que já estamos familiarizados com variáveis e seus valores em JavaScript, vamos ao que interessa, funções.

Aqui está a definição de uma função chamada plusOne que adiciona um ao argumento passado.

Aqui está o código que usa a função para atribuir um valor a y.

A variável y agora tem o valor 11, porque 10 + 1 é 11.

Funções podem ter mais de um argumento. Aqui temos uma função que recebe dois argumentos.

Defina uma função chamada add que recebe dois argumentos x e y, e retorna a soma de x e y.

1:1

about news main