【发布时间】:2013-06-17 17:10:45
【问题描述】:
我有一个类 classA 的对象,它继承自类 classB
我的问题是:我如何知道我的对象是否继承自 classB
我试过了: B 类的对象实例
但它不起作用!
当我将 instanceof 添加到任何 ts 文件时 我得到了
0x800a138f - Microsoft JScript 运行时错误:无法获取属性“原型”的值:对象为空或未定义
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype; //exception occurs in this line
d.prototype = new __();
};
【问题讨论】:
-
您应该尝试发布您实际使用的代码。
-
这不是太本地化。使用更好的示例代码可以更好地表达这个问题,但这并不会使实际问题过于具体。
标签: javascript inheritance typescript