Questions marquées «enumerable»


8
Que signifie énumérable?
J'ai été dirigé vers la page for..in de MDN quand il a dit, "for..in Itère sur les propriétés énumérables d'un objet." Ensuite, je suis allé à la page Énumérabilité et propriété des propriétés où il était dit "Les propriétés énumérables sont celles qui peuvent être itérées par une boucle for..in." …

2
Possible d'accéder à l'index dans un hachage à chaque boucle?
Il me manque probablement quelque chose d'évident, mais existe-t-il un moyen d'accéder à l'index / au nombre de l'itération dans un hachage de chaque boucle? hash = {'three' => 'one', 'four' => 'two', 'one' => 'three'} hash.each { |key, value| # any way to know which iteration this is # …
119 ruby  enumerable 

7
Array # each vs Array # map
hash = { "d" => [11, 22], "f" => [33, 44, 55] } # case 1 hash.map {|k,vs| vs.map {|v| "#{k}:#{v}"}}.join(",") => "d:11,d:22,f:33,f:44,f:55" # case 2 hash.map {|k,vs| vs.each {|v| "#{k}:#{v}"}}.join(",") => "11,22,33,44,55" seule différence est le cas 1 utilise vs.map, le cas 2 utilise vs.each. Que s'est-il passé ici?
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.