0
votes

Comment supprimer le statut «indéfini» sur la variable de fonction foreach

im un débutant pour coder JS. Lorsque je tente de créer une fonction de matrice pour la référence à l'objet de diplômage. Je l'écris sur le code VS. Voir l'image pour les détails.

Le problème est que je souhaite supprimer le statut "non défini" imprimé sur la pouce. Je suis à l'aide de nœud et de conducteur pour exécuter le code.

J'espère que cela clair pour que vous puissiez comprendre mon problème. Merci


4 commentaires

Vous imprimez des valeurs à l'intérieur de votre pour chacun, puis imprimez le retour de la liste de produits de base (qui est non défini puisque TRANEACH reviendra non défini). Appelez votre FoodList Méthode sans la console.log


images de code ou de Exceptions ne sont pas très utiles. Mettez un Exemple de reproductible minimal et (le cas échéant) de l'exception dans la question elle-même. L'éditeur a des boutons et instructions pour vous aider à le formater afin qu'il soit lisible. Fournir un Démo en direct si vous demandez À propos de HTML / JavaScript / CSS.


Une pointe de mon côté, puisque vous voulez effectuer une action sur un tableau, je vous suggérerais de prendre un moment et de lire l'article suivant: Medium.com/poka-techblog/... concernant votre question originale: Const FoodList = Articles. foreach (.......) va le réparer


D'accord merci! Désolé, je suis un débutant et j'ai juste essayé la première fois que j'utilisais Stackoverflow. Aide vraiment et désolé pour le désagrément!


3 Réponses :


2
votes
  • Vous enregistrez la valeur de retour de FoodList .
  • FoodList renvoie la valeur de retour de foreach .
  • foreach retourne toujours non défini

    Si vous ne voulez pas vous connecter, supprimez la console.log () à partir de la valeur de retour de FoodList . .


0 commentaires

1
votes

Vous faites xxx

ceci console.log est renvoyé indéfini

faire ce xxx


0 commentaires

0
votes

Oui, c'est de ma faute, je n'ai pas connu que la console.Log renvoie indéfini lors de l'utilisation de Foreach (). Désolé tout le monde, mon mal. Merci pour l'aide!


0 commentaires