Javascript: Funções são uma parte importante da programação, permitindo o isolamento de código e a reutilização de partes importantes. Qual das alternativas abaixo representa o bloco dentro da nossa Vue instance adequado para colocarmos as funções, também chamadas de métodos?

Questão

Funções são uma parte importante da programação, permitindo o isolamento de código e a reutilização de partes importantes. Qual das alternativas abaixo representa o bloco dentro da nossa Vue instance adequado para colocarmos as funções, também chamadas de métodos?

Alternativas

A) Na função data.

B) No objeto computed.

C) No objeto functions.

D) Na função return.

E) No objeto methods.

95%
Explicação

Em uma Vue instance (Options API), as funções que podem ser chamadas a partir do template ou de eventos (por exemplo, em @click) são declaradas no bloco methods.

  • data guarda o estado (dados reativos).
  • computed guarda propriedades derivadas (valores calculados, com cache).
  • Não existe um bloco padrão chamado functions na Vue instance.
  • return é apenas uma instrução dentro de uma função (como a própria data()), não um “bloco” de configuração.

Portanto, o local adequado para colocar métodos é o objeto methods.

Alternativa correta: (E).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.