Possibilitando o overload de métodos em Javascript
3 minutos de leitura

Em muitas linguagens, como Java, é comum fazer o overload de métodos e que uns invoquem os outros:
public class NotaFiscal { public void add(Produto produto) { add(produto, 1); } public void add(Produto produto, int quantidade) { // ... } }
Para identificar qual dos dois métodos será invocado depende do número de parâmetros passados (e os tipos). Já em Javascript, definir uma função com o mesmo nome a sobrescreve:
Autor(a)
gas
Inscreva-se em nossa Newsletter
Fique por dentro de conteúdos, insights e oportunidades do universo tech. Receba novidades e lançamentos direto no seu e-mail.



