Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Class em Javascript

bom dia, não entendi muito bem o uso de class em javascript, fiz alguns teste bem básicos com as class e percebi que ela faz a mesma coisa que uma function normal , qual seria a diferença entre eles e quando usar cada um deles?

class ExibeAlert {

    alerta(){
        alert('Testando');
    }
}

var Teste = new ExibeAlert();

Teste.alerta();


function ExibaAlerta(){
    alert('Olá');
}

ExibaAlerta();
1 resposta
solução!

Leveditor, boa tarde!

Nós usamos classes pelas vantagens que elas nos trazem como Orientação a Objetos, podemos incluir herança, polimorfismo, entre outros, além disso dentro de uma classe não existe o conceito de functions e sim de métodos. As classes também possuem propriedades, que é umas das grandes vantagens comparadas as funções.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software