新手问题 《面向对象设计实践指南 Ruby 语言描述》第 43 页,关于 “||” 方法,有疑问,望解决

Unknow user · June 15, 2014 · Last by neverlandxy_naix replied at June 15, 2014 · 1896 hits

多字要打,有点懒,直接上图哈 :D

第一个图,书中说当 key 缺失的时候,fetch 可以返回 nil。而||无法表达这个。

1L 正解,如果你想初始化一个变量为 false 或者 nil, 用 || 不好实现

You need to Sign in before reply, if you don't have an account, please Sign up first.