放在外边就是全局变量,放在里面就是私有变量。
over.不用把分全部给我。

解决方案 »

  1.   

    貌似找到了一个区别
    var b=function(x){
    var a=function(){
    this.initialize.apply(this, arguments)
    }a.prototype=x
    return a
    }var bb=new b({
    initialize:function(name){
            this.name = name;
        }})var cc=new b
    alert(bb==cc)//falsevar a=function(){
    this.initialize.apply(this, arguments)
    }
    var b=function(x){
    a.prototype=x
    return a
    }var bb=new b({
    initialize:function(name){
            this.name = name;
        }})var cc=new b
    alert(bb==cc)//true