我有简单的继承。一旦启动,我可以通过查找构造函数名称来找出它是什么类:
someClass = new SomeClass()
console.log someClass.constructor.name //SomeClass
base = new Base()
console.log base.constructor.name //Base
我想在 save() 方法中访问 Base 类中当前对象的类的名称,例如:
class Base
constructor: (obj) ->
...
save: (fn) ->
@constructor.name
如您所见,我试图通过'@constructor.name' 这样做,但这不起作用。简而言之,我想从基类中引用扩展类的名称。怎么做?谢谢你