【发布时间】:2023-04-09 02:13:01
【问题描述】:
假设我有一个名为FieldEdit 的对象。我为这个对象定义了函数构造函数,通过它实例化它。 var obj = new FieldEdit(),并通过FieldEdit.prototype.<method name> = function() { ... }定义其方法。
在什么情况下在对象的其他方法中调用该对象的方法(通过。this.<method name>();)会失败?
请注意,如果可以的话,我想避免为此发布代码示例,因为我认为这只是我对 Javascript 理解的一个问题,真的。据我所知,我很确定我的代码是正确的(此外,这里的问题是我的知识)。
【问题讨论】:
标签: javascript object methods prototype-programming