Получение переменной класса из экземпляра класса в CoffeeScript У меня есть класс вроде этого: class Cow @feet : 4 constructor: (@name) -> bes = new Cow "Bessie" Вопрос в том, можно ли получить доступ к ногам только при условии bes? Ответ 1 Вы можете использовать свойство JavaScript constructor, чтобы попасть в класс, и там вы найдете свой feet: class Cow @feet: 4 constructor: (@name) -> class HexaCow extends Cow @feet: 6 bes = new Cow('Bessie') pan = new HexaCow('Pancakes') alert(bes.constructor.feet) # 4 alert(pan.constructor.feet) # 6 Демо: http://jsfiddle.net/ambiguous/ZfsqP/ Я не знаю никакой специальной замены CoffeeScript для constructor, хотя.
Ответ 1 Вы можете использовать свойство JavaScript constructor, чтобы попасть в класс, и там вы найдете свой feet: class Cow @feet: 4 constructor: (@name) -> class HexaCow extends Cow @feet: 6 bes = new Cow('Bessie') pan = new HexaCow('Pancakes') alert(bes.constructor.feet) # 4 alert(pan.constructor.feet) # 6 Демо: http://jsfiddle.net/ambiguous/ZfsqP/ Я не знаю никакой специальной замены CoffeeScript для constructor, хотя.