Lecciones del curso

Aprende a programar con JavaScript GRATIS

Bienvenid@ a la terminal
6m
Git y Github
14m
Creando un repositorio en Github
15m
Clonando un repositorio de Github
4m
Comenzando con JS
9m
HTML5 no es sólo HTML
3m
Tu primer documento HTML5
8m
Estructura Básica de un documento HTML
4m
Agregando CSS
8m
Previsualizando nuestro trabajo en el navegador
7m
Previsualizando nuestro trabajo en el navegador
7m
Conectando css a nuestro index.html
6m
Agregando interactividad con JS
6m
Undefined
2m
Null
3m
Intro a funciones
9m
Return
8m
Iconos de fontawesome
8m
FlexBox
4m
FlexBox avanzado
7m
Selectores CSS
7m
Position: [absolute, relative, fixed]
13m
Cascada CSS
11m
Arrays
8m
Intro a estructuras de datos
4m
Objetos
7m
Nodos
5m
Manipulación de nodos
10m
Crear nodos
6m
Listeners
7m
Agregar Clases CSS con JS
11m
Sobre jQuery
2m

Intro a funciones

Cuando una instrucción de retorno se llama en una función, se detiene la ejecución de esta. Si se especifica un valor dado, este se devuelve a quien llama a la función. Si se omite la expresión, undefined se devuelve en su lugar. Todas las siguientes sentencias de retorno rompen la ejecución de la función

Funciones

Las funciones son uno de los bloques de construcción fundamentales en JavaScript. Una función en JavaScript es similar a un procedimiento — un conjunto de instrucciones que realiza una tarea o calcula un valor, pero para que un procedimiento califique como función, debe tomar alguna entrada y devolver una salida donde hay alguna relación obvia entre la entrada y la salida. Para usar una función, debes definirla en algún lugar del ámbito desde el que deseas llamarla.

function cuadrado(x) {
   return x * x;
}

Declarar funciones

Una definición de función (también denominada declaración de función o expresión de función) consta de la palabra clave function, seguida de:

  • El nombre de la función.
  • Una lista de parámetros de la función, entre paréntesis y separados por comas.
  • Las declaraciones de JavaScript que definen la función, encerradas entre llaves, { ... }.

Las funciones no son lo mismo que los procedimientos. Una función siempre devuelve un valor, pero un procedimiento, puede o no puede devolver un valor.

Más sobre el tema:


Happy Coding! ❤