作者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/cn.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