[object Object] est une représentation sous forme de chaaîne d’un objet. Vous pouvez voir ce texte si vous utilisez alert() pour imprimer un objet à l’écran, par exemple. Vous pouvez afficher le contenu d’un objet en utilisant console.log (), JSON.stringify (), ou une boucle for‚Ķ.
En développant à l’aide de JavaScript, beaucoup d’entre nous ont rencontré la sortie: [objet Objet]. Quand je l’ai vu pour la première fois, je suis allé voir mon mentor de l’époque et lui ai demandé: "Qu’est-ce que cela veut dire aussi ?". J’étais confus.
Cet article est destiné à vous parler de cette sortie et de ce qu’elle signifie. Nous verrons comment vous pouvez traduire [objet objet] en un contenu lisible par l’homme avec lequel vous pouvez travailler.
Qu’est-ce que JavaScript [objet objet] ?
> [ object Object] est une version chaaîne d’une instance d’objet. Cette valeur est renvoyée par un programme JavaScript si vous essayez d’imprimer un objet sans d’abord formater l’objet sous forme de chaaîne.
Voici la syntaxe de l’objet [Object Object]:
Pas étonnant que les développeurs soient confus à ce sujet: il n’y a pas de messages d’erreur ou des avertissements nous informant de ce qui se passe. Look Let un exemple de cet objet dans l’ action
[object Object] Exemple JavaScript
Prenez cet exemple:.
Lorsque l’instruction alert() est exécutée, notre code renvoie [object Object]. Notre programme essaie de renvoyer une représentation sous forme de chaaîne de ce qui a été passé à la méthode alert(). Mais, puisque notre code le voit comme un objet, il nous dit qu’il s’agit plutôt d’une instance d’un objet.