在变量名之前,在rails中意味着什么?

cjm*_*671 5 ruby symbols

例如,:符号 - 我试图弄清楚它的:意义和方式,例如,@从任何符号,也从无符号.

如果有一个非常有用的指南!

And*_*man 10

它是一个符号,是一种Ruby语言结构.

符号类似于字符串,但是这篇博文解释了细节.

@表示类上的实例变量:它基本上是一个在类实例上的所有方法之间共享的变量.它与之无关:.

  • 链接已死。您的回答仅解释了“@”是什么。不是红宝石符号:( (3认同)