informatica:lenguajes_de_programacion:javascript:start
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Javascript
Función
Se puede declarar de 3 maneras.
Declaración de función
Función Declarativa (Named Function)
function saludar(nombre){ return `Hola, ${nombre}!.`; } console.log( saludar("John Doe") );
Función Anónima
const saludar = function(nombre){ return `Hola, ${nombre}!.`; }
Función Flecha (Arrow Function)
const saludar = (nombre) => { return `Hola, ${nombre}!.`; }
Parámetros
Parámetros opcionales
En typescript se puede poner un “?” al final de un parámetro, en javascript NO EXISTE LA OPCION “?” pero aprovechando que no sale mensaje de error si se pone más parámetros se puede manejar verificando si no se declaró el parámetro con “undefined”, uso el typeof en el IF el igual repetido 3 veces que se usa para comparar el tipo de dato.
function saludar( nombre, cercania){ if( typeof cercania === "undefined"){ return `Hola ${nombre}!.`; }else{ return `Hola ${nombre} ${cercania}!.`; } } console.log( saludar( "Billy" ) ); // 'Hola billy!.' console.log( saludar( "Billy", "amigo") ); // 'Hola billy amigo!.' console.log( saludar( "Billy", "amigo", "bla bla bla") ); // 'Hola billy amigo!.'
Parámetros de cantidad variable
function sumar(...numeros){ return numeros.reduce( (total, n) => total + n, 0 ); }
informatica/lenguajes_de_programacion/javascript/start.1780735455.txt.gz · Última modificación: 2026/06/06 08:44 por admin
