變量名稱以「@」符號開頭時,Coffeescript中的含義是什麼? 例如,我一直在尋找通過hubot源代碼,只是在第幾行,我看了一下,我發現Coffeescript「@」變量
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
我已經看到了其他幾個地方,但我沒有能夠猜出它的意思。
在coffeescript @意味着這一點。 – HelloSpeakman
你看過[CoffeeScript文檔](http://coffeescript.org)嗎?搜索「@」可以回答你的問題,也可能教你一些其他的東西。 –