Questions sur loops

28
réponses

Pour-chacun sur un tableau en JavaScript?

Comment passer en boucle toutes les entrées d'un tableau en utilisant JavaScript? je pensais que c'était quel ... se comme ça: forEach(instance in theArray) où theArray est mon tableau, mais cela semble incorrect.
demandé sur 2012-02-17 17:51:48
7
réponses

Iterate via un HashMap [dupliquer]

possibilité de dupliquer: Comment faire pour itérer efficacement sur chaque entrée dans une "carte"? Quelle est la meilleure façon d'itérer les articles dans un HashMap ?
demandé sur 2009-07-01 03:24:14
21
réponses

Accéder à l'index des boucles "pour"?

comment accéder à l'index lui-même pour une liste comme celle-ci? ints = [8, 23, 45, 12, 78] quand je boucle à travers elle en utilisant une boucle for , comment accéder à l'index de boucle, de 1 à 5 dans ce cas?
demandé sur 2009-02-07 01:47:54
30
réponses

Boucle à travers un tableau en JavaScript

en Java, vous pouvez utiliser une boucle for pour traverser des objets dans un tableau comme suit: String[] m ... d"}; for (String s : myStringArray) { // Do something } pouvez-vous faire la même chose avec JavaScript?
demandé sur 2010-06-10 04:04:27
30
réponses

Boucle intérieure de fermeture JavaScript – exemple pratique simple

var funcs = []; for (var i = 0; i < 3; i++) { // let's create 3 functions funcs[i] = function() { ... .log(i)); // Log `i` as soon as each promise resolves. } Quelle est la solution à ce problème fondamental?
demandé sur 2009-04-15 10:06:20
30
réponses

Comment passer en boucle ou énumérer un objet JavaScript?

j'ai un objet JavaScript comme suit: var p = { "p1": "value1", "p2": "value2", "p3": "value3" }; ... est de passer en boucle à travers quelques paires de valeurs clés et si possible je veux éviter d'utiliser eval .
demandé sur 2009-03-26 09:01:47
25
réponses

Quelle est la meilleure façon d'itérer un dictionnaire?

j'ai vu quelques différentes façons d'itérer sur un dictionnaire dans C#. Est-il standard?
demandé sur 2008-09-26 22:20:06
7
réponses

Comment PHP 'foreach' fonctionne-t-il réellement?

Permettez-moi de préfixe en disant que je sais ce que foreach est, et comment l'utiliser. Cette question concerne co ... nteur sur le tableau ( each() , reset() et al.) pendant un foreach pourrait affecter le résultat de la boucle?
demandé sur 2012-04-07 23:33:57
25
réponses

Pourquoi utiliser "pour..." avec la matrice d'itération une mauvaise idée?

on m'a dit de ne pas utiliser for...in avec des tableaux en JavaScript. Pourquoi pas?
demandé sur 2009-02-01 12:46:38
30
réponses

Comment sortir de boucles imbriquées en Java?

j'ai une construction de boucle imbriquée comme celle-ci: for (Type type : types) { for (Type t : types2) { ... mise à jour: Je ne veux pas rediriger les boucles, en cassant je suis fini avec l'exécution du bloc de boucle.
demandé sur 2009-05-20 13:07:43
25
réponses

Parcourir les propriétés de l'objet

var obj = { name: "Simon", age: "20", clothing: { style: "simple", hipster: false } } for(var ... t? Ce n'est pas une méthode intégrée, ni une propriété. Alors pourquoi trouve-t-il Toutes les propriétés de l'objet?
demandé sur 2011-11-29 18:30:26
11
réponses

Boucle à travers le contenu D'un fichier en Bash

Comment itérer sur chaque ligne d'un fichier texte avec Bash ? avec ce script: echo "Start!" for ... RKEKNVQ IPKKLLQK QYFHQLEKMNVK IPKKLLQK GDLSTALEVAIDCYEK QYFHQLEKMNVKIPENIYR RKEKNVQ VLAKHGKLQDAIN ILGFMK LEDVALQILL
demandé sur 2009-10-05 21:52:54
28
réponses

Quelle est la différence entre les fonctions range et xrange en Python 2?X?

apparemment xrange est plus rapide, mais je n'ai aucune idée de pourquoi il est plus rapide (et aucune preuve à part l ... ent qu'il est plus rapide) ou ce qui en outre est différent sur for i in range(0, 20): for i in xrange(0, 20):
demandé sur 2008-09-18 21:52:51
11
réponses

Appel supprimer dans la boucle foreach en Java [dupliquer]

cette question a déjà une réponse ici: itération à travers une Collection, en évi ... ies List<String> names = .... for (String name : names) { // Do something while (names.remove(name)); }
demandé sur 2009-07-29 00:39:07
24
réponses

Parcourir une liste dans L'ordre inverse en Python

donc je peux commencer par len(collection) et finir par collection[0] . EDIT: Désolé, j'ai oublié de mentionner que je veux aussi être en mesure d'accéder à l'indice de boucle.
demandé sur 2009-02-09 22:04:58
6
réponses

Comment sortir de jQuery chaque boucle

comment sortir d'une boucle jquery each ? j'ai essayé: return false; dans la boucle mais cela ... veuillez prendre garde que la réponse choisie ne couvre que la fonction $.each() mais pas la fonction $().each .
demandé sur 2009-11-23 20:44:37
27
réponses

Pourquoi cela ne va dans une boucle infinie?

j'ai le code suivant: public class Tests { public static void main(String[] args) throws Exception { ... 9: goto 2 22: return } je vais lire à propos de la instructions pour essayer de comprendre...
demandé sur 2010-09-30 18:07:51
11
réponses

Façons d'itérer une liste en Java

étant un peu nouveau dans le langage Java, j'essaie de me familiariser avec toutes les façons (ou au moins les non-pat ... optimiser la performance ; je veux juste savoir quelles formes sont disponibles pour moi en tant que développeur.)
demandé sur 2013-08-23 23:00:14
18
réponses

Comment déterminer la première et la dernière itération dans une boucle de foreach?

la question est simple. J'ai une boucle foreach dans mon code: foreach($array as $element) { //code } ... tte boucle, je veux réagir différemment quand nous sommes en première ou dernière itération. Comment faire?
demandé sur 2009-07-01 20:57:59
12
réponses

Comment trouver l'index de chaque

est-il possible de trouver l'index foreach ? dans une boucle for comme suit: for ($i = 0; $i < 10; ++$ ... ra l'index. dois-je utiliser la boucle for ou y a-t-il un moyen d'obtenir l'index de la boucle foreach ?
demandé sur 2008-09-26 22:23:15
11
réponses

Boucle à travers le tableau et en enlevant des éléments, sans rompre pour boucle

j'ai ce qui suit pour loop, et quand j'utilise splice() pour supprimer un élément, j'obtiens que "secondes" est indéfin ... ctions[i]['seconds'] --; if (auction.seconds < 0) { Auction.auctions.splice(i, 1); } }
demandé sur 2012-03-27 05:44:07
22
réponses

Comment supprimer des éléments d'une liste générique tout en itérant dessus?

je cherche un meilleur " pattern pour travailler avec une liste d'éléments qui doivent être traités et puis en ... urbe votre position actuelle dans la collection relative à i . y a-t-il une façon élégante de faire cela?
demandé sur 2009-10-17 18:12:35
13
réponses

La meilleure façon de rompre avec les boucles imbriquées en Javascript?

Quelle est la meilleure façon de rompre avec les boucles imbriquées en Javascript? //Write the links to the pag ... me + "</a> : "); break; // <---HERE, I need to break out of two loops. } } } }
demandé sur 2008-10-08 18:47:25
24
réponses

Différence entre les variables déclarantes avant ou en boucle?

je me suis toujours demandé si, en général, déclarer une variable "jeter" devant une boucle, par opposition à répéter ... ai tendance à coder selon l'exemple a . Edit: je suis surtout intéressé par les Java cas.
demandé sur 2009-01-02 19:06:40
2
réponses

A Ruby, comment sauter une boucle en a. chaque boucle, similaire à' continue ' [dupliquer]

cette question a déjà une réponse ici: équivalent de" continue "en Ruby ... dans Ruby, comment sauter une boucle dans une boucle .each , similaire à continue dans d'autres langues?
demandé sur 2010-11-20 02:32:30
5
réponses

do {...} while (0) - de quoi est-il bon? [dupliquer]

possibilité de dupliquer: Pourquoi y a-t-il parfois des énoncés de do/while et if/else dans les ... e interne et pour l'utilisation de breaks (au lieu de gotos.) est-il bon pour autre chose? L'utilisez-vous?
demandé sur 2008-11-03 00:36:17
12
réponses

La récursion est-elle plus rapide que la boucle?

je sais que la récursion est parfois beaucoup plus propre que la boucle, et je ne pose pas de questions sur quand je d ... ion est la bonne façon de traiter les données, comme dans certaines fonctions de tri, dans les arbres binaires, etc.
demandé sur 2010-04-16 10:42:43
30
réponses

Les boucles sont - elles vraiment plus rapides à l'envers?

j'ai entendu ça plusieurs fois. Les boucles JavaScript sont-elles vraiment plus rapides quand on compte à rebours? Si ... for (var i = count - 1; i >= 0; i--) { // count is only evaluated once and then the comparison is always on 0. }
demandé sur 2009-08-27 15:53:10
14
réponses

Y a-t-il un moyen d'accéder à un compteur d'itérations dans Java pour chaque boucle?

Est-il possible en Java de la boucle for-each for(String s : stringArray) { doSomethingWith(s); } pou ... ay) { doSomethingWith(s); i++; } la seule façon d'avoir un compteur disponible dans une boucle for-each?
demandé sur 2009-01-25 14:05:37
8
réponses

Rupture des boucles imbriquées [dupliquer]

possible Duplicate: comment se libérer de boucles multiples en Python? y a-t-i ... n range(10): print x*y if x*y > 50: raise BreakIt except BreakIt: pass
demandé sur 2009-03-17 12:24:17