读书人

娃子鸭学Ruby-26、作为修饰符的if

发布时间: 2012-12-26 14:39:28 作者: rapoo

娃娃鸭学Ruby-26、作为修饰符的if
作为修饰符的if

采用if的普通语句形式时,Ruby的语法要求其结尾必须有一个end关键字
if expression then code end

而改写成:
code if expression

puts message if messge

if的优先级非常低
y=x.invert if x.respond_to?:invert
y=(x.invert if x.respond_to?:invert)

puts message if message and defined? puts

2011-4-17 16:47 danny

读书人网 >Ruby Rails

热点推荐