比如:var F1 = function(arg) {
//blah blah blah
};F1.prototype.getArg = function() {
//能获得arg吗?
};
有一个前提是F1里面不能加arg的getter方法请指点,谢谢
//blah blah blah
};F1.prototype.getArg = function() {
//能获得arg吗?
};
有一个前提是F1里面不能加arg的getter方法请指点,谢谢
//blah blah blah
this.arg=arg; //这样写 arg就暴露在外面了 失去了属性的封装性
};F1.prototype.getArg = function() {
//能获得arg吗?
alert(this.arg);
};-----------------------------------------------------------
var F1=funnction(arg){
this.getArg=function(){return arg;} //这样写 每个F1的实例就都有自己的一个 getArg成员(增加了占用内存)
}js的机制只能访问自己看的见的东西 你自己取舍吧