Ruby中是否有快捷方式:
if defined?(var) && var == x
# do something
else
# do something
end
Run Code Online (Sandbox Code Playgroud)
喜欢defined_and_equal(var, x)?
defined_and_equal(var, x)
defined?(var) && var == x
| | | | | |
Run Code Online (Sandbox Code Playgroud)
您的"快捷方式"具有相同的长度.所以我真的不明白为什么你会喜欢它.不,我不知道这种方法是否存在.