ruby
共 10 篇文章
- Ruby 教學 10 - Ruby Class 介紹2022-06-03ruby 後端筆記
作為一個 OOP 的程式語言,Class 可說是構成 Ruby 的核心,所有的 objects 都是由 Class new 出來的 instance,這篇就來介紹和整理 Ruby class 的特性吧。
- Ruby 教學 9 - Ruby Hash Object 介紹2022-06-02ruby 後端筆記
Ruby Hash object 類似 JavaScript 的 Map,都是由 key-value pair 組成。 1. 宣告 Ruby Hash Object 在宣告 Ruby Hash object 先來了解一下 Hash object 的特性: - keys 和 values 可以由任意 object 組成 - keys 的值不可重複 - values 的值可以重複 - 在 Hash
- Ruby 教學 8 - Ruby Symbol Object 介紹以及和 String Object 比較2022-06-02ruby 後端筆記
Ruby Symbol object 因為和 String object 有某些相似的地方,因此滿常被拿來和 String object 比較,這篇就來介紹一下 Symbol object 以及和 String object 的一些比較。
- Ruby 教學 7 - Ruby Array Object 介紹2022-06-01ruby 後端筆記
Ruby Array object 也是個很常用到的 object,再加上有許多 methods 可以對 Array object 做操作,個人認為算是最重要的一個 object。
- Ruby 教學 6 - Ruby Integer Object, Ruby Float Object 介紹2022-05-28ruby 後端筆記
在 Ruby 中,數字分為兩種 object:Integer 和 Float,分別代表整數和浮點數,兩個 Class 都是從 Numeric object 繼承而來: 1. 宣告 Ruby Integer, Float Object 1.1 Integer 誠如上面提到的,無法用 class.new 宣告新的 object instance,但可以直接在 Integer class 後面接要宣告
- Ruby 教學 5 - Ruby String Object 介紹2022-05-28ruby 後端筆記
Ruby String object 是最常用到的 object 之一,這篇就來整理並介紹一下 Ruby String object 的特性和常用的 methods 吧!
- Ruby 教學 4 - Ruby Range Object 介紹2022-05-26ruby 後端筆記
在 Ruby range 是一個連續數字或是字母的 object,常用 .. 或是 ... 來代表某個範圍,ex: 1..5,代表 1 到 5 之間的每個數字 ( 包含 5 )。 Range 常用在 method 的 argument,或是截取陣列的某一段 elements。 1. 宣告 Range Object 1.1 Range.new 誠如 提到的,Ruby 中幾乎所有東西都是由
- Ruby 教學 3 - method, 基本 object 介紹2022-05-19ruby 後端筆記
1. Methods methods 類似 JavaScript 的 function,def 開頭,end 結尾: 1.1 default return value 如果 def 和 end 之間沒有任何東西,那 default return value 為 nil 1.2 return 在 Ruby 中,method 會自動 return 最後一行,即使沒有 return 也一樣
- 2022-05-18
- 2022-05-18