Cómo una función devuelve un objeto en JavaScript

Cómo una función devuelve un objeto en JavaScript

JavaScript es un lenguaje de programación basado en objetos donde las funciones, las matrices y los métodos son el objeto más importante y central. Trabajando en este lenguaje de programación, se familiariza con las funciones y los tipos de devolución. Si define una función, es necesario devolver el valor del objeto creado. Para hacerlo, el "devolver"La declaración se utiliza para este propósito. Además, también puede devolver el valor de la función en forma de una cadena con la ayuda de una declaración de "retorno" junto con "estePalabra clave.

Esta publicación demostrará cómo una función devuelve un objeto en JavaScript.

Cómo una función devuelve un objeto en JavaScript?

Para devolver un objeto definido de una función JavaScript, el "devolver"La declaración se puede usar. Además, una función también puede devolver un objeto utilizando el "devolverDeclaración "con el"estePalabra clave para devolver el objeto en el formulario de cadena. Para obtener detalles, consulte los ejemplos establecidos que se analizan a continuación.

Ejemplo 1: Función Devolver un objeto en Formulario de cadena usando la instrucción "return" con la palabra clave "esto"

En este ejemplo establecido, la función devuelve un objeto en un formulario de cadena utilizando la instrucción de retorno con el "estePalabra clave. Para hacerlo, siga el siguiente código:

  • Primero, inicialice un objeto y asigne el valor.
  • Invoca un "función()"Y usa el"devolverDeclaración "junto con"este"Palabra clave para acceder al valor clave:
var emp =
Nombre: "Jack",
Categoría: "JavaScript",
Edad: 25,
Detalles: function ()
devolver esto.nombre + "está trabajando en" + esto.categoría;

;

Luego, llame a la función como el argumento del método log () para mostrar el resultado en la consola:

consola.Log (EMP.detalles());

Como resultado, la función devuelve el objeto en forma de cadena:

Ejemplo 2: Función Devolver un objeto en el formulario de lista usando notación de puntos

Puede usar la notación de puntos para devolver un objeto en JavaScript desde una función. Para ese propósito, consulte el siguiente código:

  • Primero, declare la función con un nombre particular y pase los parámetros a las funciones de acuerdo con sus requisitos.
  • Luego, utiliza el "devolver"Declaración y aprobación de la clave declarada para devolver el valor de esa clave:
función emp (fn, ln, c)
var fname = fn;
var lname = ln;
Categoría var = c;
devolver
_fname: fname,
_lname: lname,
_categoría: categoría

;

Luego, invoque la función definida y pase los valores como su parámetro. Luego, almacene estos valores en un objeto:

var obj = emp ('jenny', 'jack', 'javaScript');

Invoca el "registro()Método "y pasar el objeto junto con la clave con la ayuda de la notación de DOT para mostrar la salida en la pantalla:

consola.Log ("Nombre:" + OBJ._fname);
consola.Log ("Apellido:" + OBJ._lname);
consola.Log ("Categoría:" + OBJ._categoría);

Producción

Eso se trata de la función que devuelve un objeto en JavaScript.

Conclusión

La función devuelve un objeto en JavaScript con múltiples métodos. Para hacerlo, el "devolver"La declaración se puede usar. Además, una función también puede devolver un objeto utilizando el "devolverDeclaración "junto con el"estePalabra clave para concatenar el objeto en el formulario de cadena y luego devolver. Este tutorial ha demostrado una función que devuelve un objeto en JavaScript.