FlashKeepers

JavaScript · JavaScript · Universidad

JavaScript Básico: Funciones y el DOM

Sintaxis de funciones de JavaScript, manejo de eventos y métodos básicos de manipulación del DOM, explicados con un breve ejemplo cada uno.

Sobre este mazo

42 tarjetas básicas de JavaScript para JavaScript. Mazo 1 de 2 en JavaScript Básico. Empieza con "¿Cuál es la sintaxis de una declaración de función básica en JavaScript?" y "¿Cómo se escribe una expresión de función?". Más mazos de Universidad aparecen más abajo.

42 tarjetas · tarjetas básicas · Escrito por IA, revisado dos veces. Edita lo que quieras.

Estudiar este mazo gratis Ver primero Descarga FlashKeepers para iPhone

Se abre en tu navegador, sin cuenta. App para iPhone y iPad · App para Android

¿Cuál es la sintaxis de una declaración de función básica en JavaScript?
Ver respuestafunction functionName(parameters) { return value; }
¿Cómo se escribe una expresión de función?
Ver respuestaconst functionName = function(parameters) { return value; };
¿Cuál es la sintaxis de una función flecha?
Ver respuestaconst functionName = (parameters) => { return value; };
¿Qué hace una sentencia return en una función?
Ver respuestaSale de la función y devuelve un valor a quien la llamó.
¿Cómo se establece un valor de parámetro por defecto en una función?
Ver respuestafunction greet(name = 'Guest') { return 'Hello ' + name; }
¿Qué permite hacer el parámetro rest (...) en una función?
Ver respuestaAceptar un número variable de argumentos como un array.
¿Qué es el ámbito de función (function scope) en JavaScript?
Ver respuestaLas variables declaradas dentro de una función solo son accesibles dentro de esa función.
¿Qué es un closure (clausura)?
Ver respuestaUna función que tiene acceso a las variables del ámbito de su función externa incluso después de que esa función externa haya terminado de ejecutarse.
¿Qué es una función callback?
Ver respuestaUna función que se pasa como argumento a otra función, para ser ejecutada más tarde.
¿Qué es una función anónima?
Ver respuestaUna función sin nombre, usada a menudo como callback o almacenada en una variable.
¿Qué es una IIFE (Immediately Invoked Function Expression)?
Ver respuesta(function() { code here })(); - una función que se ejecuta inmediatamente al ser definida.
¿Qué es el hoisting de funciones?
Ver respuestaLas declaraciones de función se mueven al inicio de su ámbito antes de la ejecución del código, por lo que se pueden llamar antes de ser definidas.
¿Qué hace el método bind()?
Ver respuestaCrea una nueva función con un contexto this fijo y argumentos precargados opcionales.
¿Qué hace el método call()?
Ver respuestaInvoca una función con un contexto this especificado y argumentos pasados individualmente.
¿Qué hace el método apply()?
Ver respuestaInvoca una función con un contexto this especificado y argumentos pasados como un array.

27 tarjetas más en la app

Estudiar este mazo gratis