Posted on 2008-01-28 00:57
thomas.chen 閱讀(1841)
評論(4) 編輯 收藏 所屬分類:
Ruby Study
一、Ruby基礎觀點
A. Ruby中幾乎一切都是對象;
二、零碎記錄,有待整理
1. 備注: #
2. 語句行
A. 每個語句以;號隔開或者 B. 一行一條語句,無需;號
3. 縮進處理
語言對于代碼編輯的縮進沒有要求,但是最好是做2個字符的縮進
4. 方法定義
def 方法名(參數(shù)1,參數(shù)2...)
//語句行....
//return ...
end
其中()為可以選擇項目
5. 方法呼叫
方法名(參數(shù)1,參數(shù)2....)
如果只有一個參數(shù),則可以這樣呼叫:方法名 參數(shù)1
6. 字符串連接符號:+
7. 回車換行符號 \n
8. Express Interpolation : 雙引號括起來的字符串
9. Express定義:${ ... }
10. 變量
全局變量:$打頭
實例變量:@打頭
類變量 :@@打頭
11. 類名,模塊名,常量名必須首字母大寫
12. nil : 無對象
13:數(shù)組定義:[數(shù)值一,數(shù)字二, ]
14: Hash表 :
a = {
'key1' => value1,
'key2' => value2
#......
}
a['key1']