我试图在map
调用中访问实例方法,不幸的是我对实例对象的引用被重新定义为 Window。我不确定如何获取我的实例方法:
class Test
constructor: (@an_array) ->
f: () ->
@an_array.map (value) ->
@a(value)
a: (value) ->
alert value
t = new Test [1, 2, 3]
t.f() // TypeError: Object [object Window] has no method 'a'