Comment une fonction renvoie un objet en javascript

Comment une fonction renvoie un objet en javascript

JavaScript est un langage de programmation basé sur des objets où les fonctions, les tableaux et les méthodes sont l'objet le plus important et le plus central. Travaillant dans ce langage de programmation, vous vous familiarisez avec les fonctions et les types de retour. Si vous définissez une fonction, il devient nécessaire de renvoyer la valeur de l'objet créé. Pour ce faire, le «retour»La déclaration est utilisée à cet effet. De plus, vous pouvez également renvoyer la valeur de la fonction sous la forme d'une chaîne à l'aide d'une instruction «retour» avec «ce" mot-clé.

Ce message montrera comment une fonction renvoie un objet en javascript.

Comment une fonction renvoie un objet en javascript?

Pour retourner un objet défini à partir d'une fonction JavaScript, le «retour»La déclaration peut être utilisée. De plus, une fonction peut également renvoyer un objet en utilisant le «retour»Déclaration avec le«ce”Mot-clé pour renvoyer l'objet dans le formulaire de chaîne. Pour plus de détails, consultez les exemples indiqués discutés ci-dessous.

Exemple 1: fonction renvoyant un objet dans le formulaire de chaîne à l'aide de l'instruction «return» avec le mot-clé «ce»

Dans cet exemple indiqué, la fonction renvoie un objet sous une forme de chaîne en utilisant l'instruction de retour avec le «ce" mot-clé. Pour ce faire, suivez le code ci-dessous:

  • Tout d'abord, initialisez un objet et attribuez la valeur.
  • Invoque un "fonction()"Et utilisez le"retour"Déclaration avec"ce”Mot-clé pour accéder à la valeur clé:
var emp =
Nom: "Jack",
Catégorie: "JavaScript",
Âge: 25,
Détails: fonction ()
retourner ceci.Nom + "travaille sur" + ceci.catégorie;

;

Ensuite, appelez la fonction comme l'argument de la méthode log () pour afficher le résultat sur la console:

console.journal (emp.détails());

En conséquence, la fonction renvoie l'objet sous la forme de chaîne:

Exemple 2: la fonction renvoie un objet sous forme de liste en utilisant la notation de points

Vous pouvez utiliser la notation de points pour renvoyer un objet en javascript à partir d'une fonction. À cette fin, consultez le code ci-dessous:

  • Tout d'abord, déclarez la fonction avec un nom particulier et passez les paramètres aux fonctions en fonction de vos exigences.
  • Ensuite, utilisez le «retour”Instruction et transmettez la clé déclarée pour renvoyer la valeur de cette clé:
fonction emp (fn, ln, c)
var fname = fn;
var lname = ln;
var catégorie = c;
retour
_fname: fname,
_lname: lname,
_ catégorie: catégorie

;

Ensuite, appelez la fonction définie et transmettez les valeurs comme son paramètre. Ensuite, stockez ces valeurs dans un objet:

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

Invoque le «enregistrer()”Méthode et transmettez l'objet avec la clé à l'aide de la notation de points pour afficher la sortie à l'écran:

console.journal ("prénom:" + obj._fname);
console.journal ("nom de famille:" + obj._lname);
console.journal ("Catégorie:" + Obj._catégorie);

Sortir

Il s'agit de la fonction renvoyant un objet en javascript.

Conclusion

La fonction renvoie un objet en javascript avec plusieurs méthodes. Pour ce faire, le «retour»La déclaration peut être utilisée. De plus, une fonction peut également renvoyer un objet en utilisant le «retour»Déclaration avec le«ce”Mot-clé pour concaténer l'objet sous le formulaire de chaîne, puis retourner. Ce tutoriel a démontré une fonction renvoyant un objet en javascript.