Est-ce que continuer à travailler dans forEach?
Est-ce que continuer à travailler dans forEach?

Vidéo: Est-ce que continuer à travailler dans forEach?

Vidéo: Est-ce que continuer à travailler dans forEach?
Vidéo: Comment utiliser la fonction forEach en Javascript (2020) 2024, Avril
Anonim

Comme pour l'instruction break, un Continuez le mot-clé ne sera pas travail à l'intérieur d'un pour chaque boucle. Il existe cependant un moyen de le contourner et c'est d'utiliser le mot-clé return.

Par conséquent, pouvez-vous utiliser continuer dans forEach ?

Parce que Pour chaque est une méthode et non un régulier pour chaque la boucle doit être itérée sur lstTemp avec un pour chaque boucle en cas de rupture, mais au cas où continuer à utiliser retourner à l'intérieur du Pour chaque méthode. pause et Continuez sont des mots-clés du langage C# qui nécessitent la prise en charge du compilateur. Pour chaque , pour le compilateur C#, n'est qu'une méthode.

De plus, pouvez-vous revenir dans un forEach ? Eh bien, le pour chaque () la méthode ne fonctionne pas réellement revenir n'importe quoi (indéfini). Il appelle simplement une fonction fournie sur chaque élément de votre tableau. Ce rappel est autorisé à muter le tableau appelant.

En gardant cela à l'esprit, comment continuer une boucle forEach ?

A tout moment dans le pour chaque bloc d'instructions, vous pouvez sortir du boucle en utilisant l'instruction break, ou passez à l'itération suivante dans le boucle en utilisant le Continuez déclaration. Vous pouvez également quitter un boucle foreach par les instructions goto, return ou throw.

Pouvons-nous utiliser break dans forEach JavaScript ?

pour chaque est incassable Vous pouvez ne pas Pause hors d'un pour chaque boucle lorsque vous parcourez un tableau. N'essayez pas de retourner false ou Pause car cela ne fonctionnera pas. L'instruction return ci-dessous ne fait que quitter la fonction de rappel. Alors le pour chaque boucle volonté passer à l'élément suivant dans le tableau.

Conseillé: