Ruby解包数组来阻止

前端之家收集整理的这篇文章主要介绍了Ruby解包数组来阻止前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
settings = [ ['127.0.0.1',80],['0.0.0.0',443] ]

我能怎么做:

settings.each do |ip,port|  
    ...
end

代替:

settings.each do |config|  
    ip,port = *config
    ...
end

解决方法

你的第一个例子是因为Ruby将破坏块参数.有关ruby结构化的更多信息,请参阅此 article.

猜你在找的Ruby相关文章