¿Existe una diferencia entre llamar e invocar una función, o son exactamente lo mismo?

Oriol Fernando Palacios Durand

Oriol Fernando Palacios Durand

Pregunta
studenthace 4 años

¿Existe una diferencia entre llamar e invocar una función, o son exactamente lo mismo?

4 respuestas
para escribir tu comentario
    Stiven Jiménez

    Stiven Jiménez

    studenthace 3 años

    Es lo mismo

    Adriel Francesco Pezo Vizcarra

    Adriel Francesco Pezo Vizcarra

    studenthace 4 años

    No es lo mismo, ya que podemos invocar una función sin llamarla. Este es un ejemplo.

    fn(); // I'm calling it fn.call(); // I'm calling it fn.apply(); // I'm calling it
    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Es lo mismo.

    CRISTIAN BARBERO PÉREZ

    CRISTIAN BARBERO PÉREZ

    studenthace 4 años

    En general se suelen utilizar como sinónimos, aunque según este enlace en JavaScript no es exactamente lo mismo

Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.

Curso Básico de JavaScript [Empieza Gratis]
Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.