Ruby与Rails开发:从基础到实战
1. Ruby编程基础
1.1 Ruby习惯用法
Ruby是一门适合使用习惯用法的语言,网络上有很多展示Ruby习惯用法和常见问题的资源,例如:
- http://www.glue.umd.edu/\protect~billtj/ruby.html
- http://www.rubygarden.org/faq
- http://en.wikipedia.org/wiki/Ruby_programming_language
- http://www.zenspider.com/Languages/Ruby/QuickRef.html
以下是一些常见的Ruby习惯用法:
- 方法命名 :Ruby方法名可以以感叹号(!)或问号(?)结尾。以感叹号结尾的方法通常会对接收者进行一些破坏性操作;以问号结尾的方法根据某些条件返回true或false。
- 逻辑或操作符(||) :表达式 a || b 会先计算 a 的值,如果 a 不是 false 或 nil ,则停止计算并返回 a ;否则返回 b 。这是一种在第一个值未设置时返回默认值的常用方法。
- 复合赋值操作符(||=) :赋值语句支持一组快捷方式,如 a op= b 等同于
超级会员免费看
订阅专栏 解锁全文
85

被折叠的 条评论
为什么被折叠?



