Ruby面試精選30題 - Day19 Ruby裡的yield
在[第11天]時,我們曾比較block, proc與lamdba方法,而yield的實用場景是在method裡讓路給block區塊執行程式的意思。
在[第11天]時,我們曾比較block, proc與lamdba方法,而yield的實用場景是在method裡讓路給block區塊執行程式的意思。
以Ruby表達多行字串是很容易的,現在立馬來試試看吧!
freeze照字面解釋就是凍結的意思。.frozen?可以傳回true或false,幫我們確認凍結是否為真。詳細怎麼使用呢?就讓我們繼續看下去!
話說工程師們是一群創新又偷懶的人,能夠只寫一行程式碼,就不用寫兩行。迭代器就是一個能幫助我們達成這個目標的好東西,能把做重複的事情的情況減少到最低,這樣我們就可以省下更多時間去享受人生啦~
昨天的文章在研究map和collect的時候,有一句話提到map是collect的別名 (map is an alias for collect)。除了讓我學到alias這個英文單字之外,也意外發現,ruby裡面還有alias方法!今天就來研究alias吧~