【发布时间】:2016-05-07 11:00:52
【问题描述】:
我有一个关于原型的基本问题。我需要调用不同对象的方法。
这两个对象具有相同的命名方法:
QuadForm.setdml() QuadTable.setdml()
问题是如何在 QuadForm 实例上调用 QuadTable 的 setdml()。
当我这样做时
window[o].wherePk = QuadTable.prototype.setDML(dataCopy, false, true);
然后在方法内部
var whereQ = obj.where_str;
obj.where_str = whereQ.replace(" AND ", "");
obj 不是 quadForm 类型。 这些方法具有相同的名称...我很困惑。 谢谢
【问题讨论】:
-
QuadTable.setdml.call(QuadForm)?
标签: javascript inheritance prototype