在 Ruby 中常量(constant)其實是可以變更的 DEFAULT_MESSAGE = "Hello" DEFAULT_MESSAGE << "123" puts DEFAULT_MESSAGE.inspect # => "Hello123" 透過使用 freeze 我們可以創建出一開始我們所預期不能更改的常數 DEFAULT_MESSAGE = "Hello".freeze DEFAULT…
在 Ruby 中常量(constant)其實是可以變更的 DEFAULT_MESSAGE = "Hello" DEFAULT_MESSAGE << "123" puts DEFAULT_MESSAGE.inspect # => "Hello123" 透過使用 freeze 我們可以創建出一開始我們所預期不能更改的常數 DEFAULT_MESSAGE = "Hello".freeze DEFAULT…
讨论
登录后参与讨论
还没有评论,来说第一句吧。