嘿伙计们,我刚刚开始使用 javascript 的原型,我想知道这是否可能,如果可以,如何在方法中调用函数,例如:
obj = function(test){
this.test=test;
}
obj.prototype.a = function(){
var x = this.test;
function b(){
alert(x);
}
function c(){
console.log(x);
}
}
var foo = new obj();
foo.a.b();
那么,我是否可以在不调用的情况下访问function b
内部,即我希望能够调用并让它调用其中的两个函数,但也可以只调用或者如果我需要的话?obj.a
function c
a
b
c
我知道我可以将这些放在 之外的单独方法中a
,但我想我会问这个问题。
干杯。