我有一个班级
function Node() {
//implementation
}
另一个类
function AttributionalNode() {
this.prototype.setAttr = function (attr) {
this.atText = attr;
};
}
AttributionalNode.prototype = new Node();
AttributionalNode.prototype.constructor = AttributionalNode;
如何让类 Node() 无法被实例化?例如,当我尝试
var node = new Node();
那么它会抛出异常吗?
throw new Exception()
,也许可以吗?我不确定在Javascript中是否有效。 - anon