Javascript   类扩展问题 

解决方案 »

  1.   

    var Class=
    {
    Create:function()
    {
    this.initial.apply(this,agruments)
    }
    }
      

  2.   

    var Class = {
      create: function() {
        return function() {
          this.initialize.apply(this, arguments);
        }
      }
    }Object.extend = function(destination, source) {
        for (var property in source) {
            destination[property] = source[property];
        }
        return destination;
    }
      

  3.   

    使子类的prototype=父类的一个实例,并指定子类constructor属性为自己的构造函数