No exercício 13 da aula 2 existe esse trecho:
Entenda que Reflect.get cria algo semelhante a uma getter. Você ainda lembra que um getter é uma espécie de função?
Como posso acessar get como propriedade e ela ser uma função ?
No exercício 13 da aula 2 existe esse trecho:
Entenda que Reflect.get cria algo semelhante a uma getter. Você ainda lembra que um getter é uma espécie de função?
Como posso acessar get como propriedade e ela ser uma função ?
Fala ai Lucas, tudo bem? Na verdade o get
a gente acessa via propriedade mesmo, na classe criamos como uma função, porém, quando usamos a palavra reservada get
o JavaScript transforma essa função em uma propriedade da classe.
O mesmo vale para o set
, caso você não use as palavras reservadas get
/set
, ai sim seriam funções e não teriam esse comportamento especial.
Espero ter ajudado.