Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información. Aceptar

Qué es una función en JavaScript

Cristina Ponce
Qué es una función en JavaScript

Qué es una función

Para definir una función podemos destacar estos aspectos:

  • Una función debe ser definida para que ejecute una única tarea

  • Es una forma de englobar la lógica en una parte muy pequeña de código

  • Ayuda a determinar un scope

Funciones y variables

Con ayuda de las variables tenemos el scope global y el scope local.

El scope global son aquellas variables que están definidas fuera de nuestras funciones, y el scope local son las variables definidas dentro de nuestras funciones.

De ahí viene el sentido de la palabra hoisting, que se refiere a var y let, que es cuando quieres utilizar una variable justo antes de que sea usada.

Funciones y parámetros 

Por otro lado, tenemos las funciones y parámetros:

  • Una función puede recibir esos parámetros, que pueden configurarla de alguna manera, aunque no es algo que sea obligatorio

  • Se puede ejecutar lógica con ellos

  • Pueden retornar los valores que le hayan venido de entrada con unos datos modificados por la lógica que se le haya marcado

  • Pueden tener un valor por defecto

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Cómo convertirse en JavaScript developer

Cómo convertirse en JavaScript developer

Lenguajes de programación

17 de Julio de 2019

En la actualidad JavaScript es uno de los lenguajes de programación más demandados. Este lenguaje de programación ha evolucionado desde sus primeras versiones de ser odiado por la comunidad de desa...

Frontend Developer Profesional

Frontend Developer Profesional

carrera

Incluye 16 cursos:

  • Curso de Polymer
  • Optimización Web en el Navegador
  • Curso Online de PostCSS para Frontends

y 13 cursos más!

Duración: 58 horas y 42 minutos

Curso de JavaScript para principiantes

Curso de JavaScript para principiantes

curso

Con este curso aprenderás:

  • Descubrirás que es JavaScript.
  • Conocerás los distintos tipos de datos primitivos.
  • Aprenderás a utilizarlos y ver su utilidad.

Duración: 2 horas y 46 segundos

Más de 300 empresas confían en nosotros

Oesia
Vass
Everis
Ayesa
Altran
Ibermatica
Atmira
GFI
Accenture
GMV
Concatel
Telefonica
Caser
Banco de España
kpmg
Mapfre
Randstad