【发布时间】:2014-05-01 01:13:46
【问题描述】:
我意识到 CoffeeScript @someVar 是 translated 到 this.someVar。是否有任何类似的运算符可用于访问类成员?考虑以下示例:
class @SleepTracking
@sleepQualities = ["none", "nervous", "quiet"]
@timeFormat = "H:mm:ssZ"
constructor: (value) ->
# Initialization
doSomething: ->
# How to access timeFormat except using SleepTracking.timeFormat ?
除了SleepTracking.timeFormat之外,还有其他方法可以在类函数中访问timeFormat吗?
更新:
变量是使用@ 定义的,因此可以在不实例化类的情况下在类的范围之外使用它们。例如:
someFunction = () ->
validQuality = SleepTracking.sleepQualities
# Do something
【问题讨论】: