【发布时间】:2023-03-09 21:18:01
【问题描述】:
可能重复:
for vs each in Ruby
假设我们有一个数组,比如
sites = %w[stackoverflow stackexchange serverfault]
有什么区别
for x in sites do
puts x
end
和
sites.each do |x|
puts x
end
?
对我来说,他们似乎在做同样的事情,for 循环的语法对我来说更清楚。有区别吗?在什么情况下这会很重要?
【问题讨论】:
-
我检查了类似的东西,但没有看到。
标签: ruby loops foreach syntax control-flow