先上测试代码,很简单,就是定义一个似有变量,然后通过构造函数方法返回变量,通过原型方法设置变量,代码的结果是undefined undefined 'www'
问题来了,weishe
<script>
function box(){
var user;
this.getuser=function(){
return user;
};
box.prototype.setuser=function(value){
user=value;
};
}
var b1=new box();
var b2=new box();
var b3=new box();
b1.setuser('www');
alert(b1.getuser());
alert(b2.getuser());
alert(b3.getuser());
</script>