Funciones de JavaScript explicado con ejemplos para principiantes

Funciones de JavaScript explicado con ejemplos para principiantes
Al codificar en JavaScript, es posible que necesitemos realizar una cierta acción varias veces, e.gramo., dos números. Podemos hacerlo repetidamente en el programa o simplemente hacer una función que toma dos números como entrada, los agrega y devuelve la respuesta. Luego se puede llamar a esta función cuando sea necesario agregar dos números en el programa.

¿Qué son las funciones?

Las funciones son subprogramas en un programa que consiste en bloques de código utilizados para realizar ciertas tareas. En general, las funciones toman un valor como parámetro, procesarlo y luego devolver una salida.

Las funciones nos ayudan a reutilizar los bloques de código y evitar la repetitividad. Se pueden usar para dividir problemas complejos en trozos más pequeños. Aumentan la legibilidad del código y reducen su tamaño a medida que las declaraciones duplicadas se reemplazan por una sola línea de código, I.mi., llamar a la función.

Tipos de funciones:

Hay dos tipos diferentes de funciones:

  • Funciones incorporadas/funciones de biblioteca estándar
  • Funciones definidas por personalización/usuario

Funciones integradas

La mayoría de los lenguajes de programación tienen funciones integradas que nos ayudan a realizar ciertas acciones utilizando una sola línea de código. Estas acciones requerirían una codificación compleja. Las funciones integradas más comunes en JavaScript son:

  • clasificar()
  • Encadenar()
  • parseint ()
  • isnan ()
  • encodeuri ()

Función definida por el usuario:

Como su nombre indica, estas son funciones personalizadas creadas por el usuario. Los usuarios/programadores pueden crear funciones personalizadas para una tarea específica que necesitan realizar.

Nota: Usaremos la consola del navegador para demostrar ejemplos realizados en esta publicación. Para abrir la consola del navegador:

  • Utilizar el F12 clave en Chrome y otros navegadores basados ​​en cromo.
  • Usar Ctrl + Shift + K teclas de atajo de teclado para Mozilla.
  • Usar Opción + ⌘ + C teclas de acceso directo de teclado en Safari (si el menú de desarrollador no aparece, luego abra las preferencias presionando ⌘ +, y en Avanzado comprobación de pestañas "Mostrar el menú Desarrollar en la barra de menú").

Cómo declarar una función en JavaScript:

En primer lugar, debemos declarar la función antes de poder comenzar a usarla. En JavaScript, el función La palabra clave se usa para declarar una función. Es seguido por el nombre de la función junto con los parámetros entre paréntesis. Los parámetros son opcionales y están separados por comas.

Entonces necesitamos definir el cuerpo de la función. Podemos poner cualquier código en una función; Una función puede tener una sola o múltiples líneas de código dependiendo del propósito de esa función particular.

functionFunction_name (parámetro1, parámetro2, ..., parametern)

Declaraciones;

En este ejemplo, declararemos y definiremos una función que cuadraba el valor del número dado:

Functionsquare (número)

Sea sq = número * número;
devolver sq;

En el ejemplo dado anteriormente, la función cuadrado Toma un número como parámetro. Luego multiplica el número consigo mismo y lo almacena en una variable nombrada sq. La función luego devuelve el valor presente dentro de la variable sq.

El sq La variable es una variable local de función cuadrado y no funcionará fuera de esta función. Las variables que se declaran y definen en una función son las variables locales de la función. Por otro lado, las variables declaradas en el programa principal son variables globales y se puede acceder desde cualquier lugar del programa.

Ahora usaremos otro ejemplo que tomará dos parámetros diferentes y los multiplicará:

FunctionMultiply (número1, número2)

letans = número1 * número2;
returnans;

La función dada anteriormente está tomando dos números diferentes como parámetros. Luego los multiplica entre sí y almacena el valor en la variable ans. Luego devuelve el valor de la variable ans a donde se llamaba.

Cómo llamar a una función:

Declarar y definir una función especifica lo que hará la función cuando se llama.

Las funciones pueden llamarse por sus nombres junto con parámetros (separados por comas) entre paréntesis. El siguiente es el ejemplo de la sintaxis que se puede usar para llamar a una función en JavaScript.

function_name (parámetro);

En el ejemplo que se da a continuación, llamaremos a la función mencionada anteriormente cuadrado, y pasaremos el número 5 Como parámetro para él:

cuadrado (5);

La función cuadrará el número 5 y volver 25. Podemos verificar esto llamando a la función dentro del consola.registro() método:

consola.log (cuadrado (5));

Si una función devuelve un valor, devuelve ese valor a donde se llamaba. Como se ve en el ejemplo anterior, cuando llamamos a la función dentro del consola.registro() método, la salida fue 25, cuál es el valor de regreso de la función.

Podemos usar cualquier variable o número en lugar del parámetro. Se puede llamar a una función desde el interior de cualquier otra función. Podemos usar funciones como condiciones para si y bucle declaraciones también.

Conclusión

Las funciones son bloques individuales de código que se escriben para realizar acciones específicas. Son los bloques de construcción más fundamentales de casi todos los idiomas de programación importantes.

Como se mencionó anteriormente, todos los principales lenguajes de programación tienen funciones integradas. Estas funciones ayudan a los desarrolladores a realizar tareas complejas utilizando una sola línea de código. Los desarrolladores también tienen la opción de escribir sus propias funciones de acuerdo con los requisitos de su código.

En esta publicación, hemos discutido qué funciones son y cómo declararlas. Además, también aprendimos a llamar a las funciones declaradas.