我有一个用作构造函数的函数。当我将一个函数分配给它的原型(prototype)并调用该函数时,我只看到值 x
而不是我增强的 testMethod
。我期望当我引用 this
时,也会打印增强函数。我的理解是否正确。
function Test(x){
this.x=x;
}
Test.prototype.testMethod=function(){
console.log(this);
}
var t= new Test(5);
t.testMethod();
最佳答案
关于javascript - JavaScript 中的函数原型(prototype),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31738703/