Posted on 2008-01-28 00:57
thomas.chen 阅读(1832)
评论(4) 编辑 收藏 所属分类:
Ruby Study
一、Ruby基础观点
A. Ruby中几乎一切都是对象;
二、零碎记录,有待整理
1. 备注: #
2. 语句行
A. 每个语句以;号隔开或者 B. 一行一条语句,无需;号
3. 缩进处理
语言对于代码编辑的缩进没有要求,但是最好是做2个字符的缩进
4. 方法定义
def 方法名(参数1,参数2...)
//语句行....
//return ...
end
其中()为可以选择项目
5. 方法呼叫
方法名(参数1,参数2....)
如果只有一个参数,则可以这样呼叫:方法名 参数1
6. 字符串连接符号:+
7. 回车换行符号 \n
8. Express Interpolation : 双引号括起来的字符串
9. Express定义:${ ... }
10. 变量
全局变量:$打头
实例变量:@打头
类变量 :@@打头
11. 类名,模块名,常量名必须首字母大写
12. nil : 无对象
13:数组定义:[数值一,数字二, ]
14: Hash表 :
a = {
'key1' => value1,
'key2' => value2
#......
}
a['key1']