作者b0w1d (zeta)
看板Ruby
標題[問題] 難讀 code 求解
時間Sat Feb 3 16:27:33 2018
最近讀到以下的 code:
alias / send
"Hello World!\n" / "display" # => nil
# >> Hello World!
想請問有沒有人可以幫我看看這個 send() 是怎麼運作的?
我嘗試去了解 display 是什麼,但也沒查到東西
謝謝各位大神
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.185.41.153
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ruby/M.1517646455.A.DDE.html
1F:→ djshen: / operator會去call前面的obj的/ method 02/03 18:25
2F:→ djshen: 把alias換成原本的就是"Hello World!\n".send "display" 02/03 18:26
3F:→ djshen: send是什麼自己去查 02/03 18:26
4F:→ b0w1d: 了解了 原來是 Object#display 謝謝! 02/03 18:29
5F:推 Neisseria: 說實在的,我看不懂這個 code 冏rz 02/03 19:38
6F:→ uranusjr: 這什麼互相傷害的程式 02/03 23:42
7F:推 mars90226: 會不會有符合某個語言的邏輯...? 還是很難懂就是了 02/04 13:06
8F:推 XiDaDa5566: 感覺是想秀一波Ruby的強大 沒什麼實用性 02/05 03:39
9F:噓 rareone: 1壞了 02/23 19:50