Concuerdo con compañeros y sus conclusiones, realizo anotaciones de conceptos:
por Angela Riveros | 2.6k xp | 8 posts -"Palabra function: Esta palabra declarar una función y marca el inicio de su definición y al darle un nombre que la describe se crea una variable."-
por Manuel Sandoval | 22k xp | 410 posts En esta clase, exploramos la anatomía de las funciones en JavaScript, comprendiendo sus partes esenciales para crear código modular y reutilizable.
Repasando los conceptos clave:
Las funciones son bloques de código reutilizables que realizan una tarea específica. Partes de una función:
Nombre: Identifica a la función y permite su llamada desde otras partes del código. Parámetros: Son valores que se pasan a la función para ser utilizados dentro de ella. Cuerpo: Contiene las instrucciones que se ejecutan cuando se llama a la función. Valor de retorno: Es el valor que la función devuelve al finalizar su ejecución. Estructura básica:
function nombreFuncion(parametro1, parametro2) { // Instrucciones del cuerpo return valorDeRetorno; }
¡Analizando las afirmaciones sobre funciones! Basándonos en lo aprendido en esta lección, revisemos las siguientes afirmaciones y marquemos solo las opciones verdaderas:
Las funciones siempre deben tener un nombre. R: Falso. Si bien es recomendable nombrar las funciones para una mejor comprensión del código, no es obligatorio. Las funciones anónimas no tienen nombre. Los parámetros de una función son opcionales. R: Verdadero. Las funciones pueden definirse sin parámetros o con la cantidad que se necesite para su correcto funcionamiento. El cuerpo de una función puede estar vacío. R: Verdadero. Una función puede tener un cuerpo vacío, lo que significa que no contiene instrucciones y no realiza ninguna acción. Todas las funciones deben devolver un valor. R: Falso. Las funciones no están obligadas a retornar un valor. Si no se especifica un valor de retorno, la función devolverá undefined de forma predeterminada. Es posible llamar a una función antes de su definición gracias al hoisting. R: Verdadero. El mecanismo de hoisting en JavaScript permite llamar a una función incluso antes de que se declare en el código. ¡Recuerda! Las funciones son herramientas esenciales para organizar, modular y reutilizar código en JavaScript. Comprender la estructura y las partes de una función es fundamental para crear código limpio, eficiente y mantenible.
Aprovecha el poder de las funciones para desarrollar aplicaciones web complejas y bien estructuradas.
por Fabio Enrique G�mez Mart�nez | 1.5k xp | 23 posts Las funciones en JavaScript son bloques de código reutilizables que se utilizan para realizar tareas específicas. Su estructura se compone de los siguientes elementos esenciales:
Palabra clave function: Esta palabra clave es fundamental para declarar una función y marca el inicio de su definición.
Nombre de la función (opcional): Es recomendable darle un nombre descriptivo a la función para facilitar su identificación y comprensión en el código. El nombre se coloca después de la palabra clave function.
Paréntesis (): Los paréntesis contienen los parámetros de la función, que son las variables que reciben valores cuando se llama a la función. Estos valores permiten controlar el comportamiento de la función y obtener resultados específicos.
Cuerpo de la función {}: El cuerpo de la función está delimitado por llaves y contiene las instrucciones que se ejecutan cuando se llama a la función. Estas instrucciones definen el comportamiento y la lógica de la función.
Palabra clave return (opcional): La palabra clave return se utiliza para devolver un valor desde la función. Este valor puede ser utilizado por otra parte del código.
Dominar la estructura y el uso de las funciones en JavaScript es fundamental para escribir código organizado, eficiente y reutilizable. Las funciones permiten modularizar el código, lo que facilita su lectura, comprensión y mantenimiento. Además, permiten crear bloques de código reutilizables que pueden ser utilizados en diferentes partes del programa, evitando la duplicación de código y mejorando la eficiencia del desarrollo.