我刚才有一个关于Ruby循环的快速问题.这两种迭代集合的方式有区别吗?
# way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end
只是想知道这些是否完全一样,或者是否有一个微妙的差异(可能是什么时候@collection是零).
@collection
ruby iteration each foreach loops
each ×1
foreach ×1
iteration ×1
loops ×1
ruby ×1