¿Qué es la declaración de devolución en javascript?
Se utiliza una declaración de devolución cuando necesitamos exportar datos sin procesar desde una función, es un comando ejecutable que existe en cada función. En JavaScript podemos usarlo o ignorarlo.
Cuando se llama a una declaración de retorno en una función, se detiene la ejecución de esta función. Si se especifica, un valor dado se devuelve al llamador de la función. Si se omite la expresión, se devuelve undefined en su lugar. Las siguientes declaraciones de retorno interrumpen la ejecución de la función:
- ¿Las grandes empresas de desarrollo de juegos usan algún activo de la Unidad de Activos de Unity?
- ¿Cuáles son los conjuntos de datos más interesantes / útiles que se encuentran en http://data.gov.in/?
- ¿Hay alguna forma especial de usar PHP para incluir archivos de encabezado en un archivo HTML?
- ¿Por qué Rails es el framework Ruby más popular?
- ¿Es posible aprender más de un lenguaje de programación a la vez? ¿Qué se requiere para hacerlo de la manera correcta?
regreso;
volver verdadero;
falso retorno;
volver x;
¿Cuándo debería usarlo?
Cuando la función está generando algún valor y desea devolverlo a la persona que llama. Tome Math.pow
por ejemplo. Toma dos argumentos, la base y el exponente, y devuelve la base elevada al exponente.
En otras palabras, el retorno en una función es una forma de devolver datos de la función.
Ejemplo:
función ficticia () {
búfer var = 1 + 1;
búfer de retorno;
}
var stack = dummy (); // stack ahora contendría el valor 2 si se genera.
Cuando se devuelve un valor de una función, ¿qué le sucede? ¿Está almacenado en alguna parte?
Si desea almacenar el valor de retorno, debe asignarlo a una variable
var store = myFunction ();
Esto almacena el valor de retorno de myFunction
en la store
. Si llama a la función sin asignar el valor de retorno, el valor se descarta silenciosamente.