
Juan Carlos Ortiz Huamán
PreguntaNo entendi bien la diferencia entre llamar a un metodo con () y sin (). Cuando llamo a this.siguienteNivel() con parentesis NO espera los 700 milisegundos y brilla de inmediato el juego, si lo pongo sin parentesis this.siguienteNivel SI espera los 700 milisegundos y luego de eso brilla el juego.
constructor() { this.inicializar() this.generarSecuencia() setTimeout(this.siguienteNivel,700) }```
Jose L. Figueroa
Lo explicaste excelente** @juandc** !!!

Alejandro Betancur
referenciaMetodo() ==> significa que estas ejecutando el método.
referenciaMetodo ===> significa que estas referenciando el método.

Eduardo José Álvarez
al utilizar los paréntesis invocas métodos, mientras que sin paréntesis invocas a atributos.

Julio J Yépez
Cuando colocas () ejecutas la función … cuando no los colocas estas haciendo referencia a la función (como una variable u objeto) … no la estás ejecutando

Juan Carlos Ortiz Huamán
Graciass, eso me ayudo XD

Juan Castro
Los callbacks son funciones que pasas como parámetro a otras funciones.
Imagina el siguiente código:
function ejecutarPatito(callback) { /* bla bla bla */ calback(); /* bla bla bla */ } function patito() { console.log("PATITO!!") } ejecuarPatito(patito); // PATITO!!
La función
ejecutarPatito
patito
Si en cambio utilizas los paréntesis (ejecutarPatito(patito())