JavaScriptFunciones


Introducción

Las funciones en JavaScript proporcionan un código organizado y reutilizable para realizar un conjunto de acciones. Las funciones simplifican el proceso de codificación, evitan la lógica redundante y hacen que el código sea más fácil de seguir. Este tema describe la declaración y la utilización de funciones, argumentos, parámetros, declaraciones de devolución y alcance en JavaScript.

Sintaxis

  • Ejemplo de función (x) {return x}

  • var ejemplo = función (x) {return x}

  • (función () {...}) (); // Expresión de función invocada inmediatamente (IIFE)

  • var instance = nuevo Ejemplo (x);

  • Métodos

  • fn.apply (valueForThis [, arrayOfArgs])

  • fn.bind (valueForThis [, arg1 [, arg2, ...]])

  • fn.call (valueForThis [, arg1 [, arg2, ...]])

  • ES2015 + (ES6 +):

  • ejemplo de const = x => {return x}; // Función de flecha retorno explícito

  • ejemplo de const = x => x; // Función de flecha de retorno implícito

  • ejemplo de const = (x, y, z) => {...} // Función de flecha múltiples argumentos

  • (() => {...}) (); // IIFE usando una función de flecha

Observaciones

Para obtener información sobre las funciones de flecha, consulte la documentación de Funciones de flecha .

Funciones Ejemplos relacionados