У меня есть объект 'foo' с литералом объекта в качестве свойства, как показано ниже. Внутри этого свойства я бы хотел сослаться на объект 'foo', а не на сам литерал объекта.
Можно ли это сделать только с помощью хаков, т. Е. Ссылки на объект по имени его переменной? Или есть лучший способ?
Пример ниже - должен вывести «woo» в случае успеха.
class Foo
myfunc: =>
console.log('woo')
testthing: {
'foo':'bar'
'baz':'boo'
'bop': =>
@myfunc()
}
window.foo = new Foo
foo.testthing.bop()