與三元運算符對應的方法的名稱是什麼?我的意思是:+爲加法,:==爲平等等。Ruby三元運算符方法名稱?
我想重寫三元運算符來構建一個代理類(與Javascript proxies相同的想法),但我似乎無法找到這個。
與三元運算符對應的方法的名稱是什麼?我的意思是:+爲加法,:==爲平等等。Ruby三元運算符方法名稱?
我想重寫三元運算符來構建一個代理類(與Javascript proxies相同的想法),但我似乎無法找到這個。
如果你正在談論? :
運算符,並且這是三元運算符或條件運算符,則有兩個名稱是已知的。
但它不是一種方法,您可以在this table中看到。
你需要去Ruby Source本身覆蓋行爲。可能不是你想要做的。
我很確定它只是被稱爲三元運算符。通常情況下,當你這樣說時,人們會明白你的意思,即使在研究過程中,我從來沒有聽過或看到過別的名字。
如果你的意思的符號,我把它叫做:
?:
(問號,冒號)
不是我想要的答案,但聽到的,很好哦。 :( 謝謝。 – alexloh 2013-05-05 21:45:12