在 Coffeescript 中,当变量名称以“@”符号开头时,这意味着什么?例如,我一直在查看 hubot 源代码,就在我查看的前几行中,我发现
class Brain extends EventEmitter
# Represents somewhat persistent storage for the robot. Extend this.
#
# Returns a new Brain with no external storage.
constructor: (robot) ->
@data =
users: { }
_private: { }
@autoSave = true
robot.on "running", =>
@resetSaveInterval 5
Run Code Online (Sandbox Code Playgroud)
我在其他地方也看到过,但没能猜出它的意思。
| 归档时间: |
|
| 查看次数: |
1083 次 |
| 最近记录: |