和each一样,map一次遍历数组的一个元素,然后传递给代码块,each和map的不同在于返回值:each返回它的接收着,而map返回新数组。
代码
map:
name=["a","b","c","d"]
name.map{|name| name.upcase}
["A","B","C","D"]
each:
name.each do |name|
puts name
end
a
b
c
d
ruby- map each
最新推荐文章于 2023-03-28 06:36:00 发布