第一句和第二句之间还有一个if (!Active.System)    {Active.System = {}}
this我明白 , prototype我也明白
但是我从来没见过 this.prototype的写法?????

解决方案 »

  1.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function a()
    {
    //this.prototype = function() {}
    alert(this.prototype);
    }
    a();
    //-->
    </SCRIPT>//this.prototype可能是它自定义的一个对象
      

  2.   

    那里面的 this代表什么呢?this()又是什么/////////////
    不好意思,我有点晕,比如说通常的情况下
    this到底应该是代表类还是对象function A()
    {
    var one = this;
    one.x   = 1;
    }
    var two = A.prototype;
    two.y = 2;var a = new A();
    alert(a.x);// 显示1
    alert(a.y);// 显示2它们都有显示,所以two和 one 都可以用来定义a的属性
    也就是说
    在 A(){}中的 this (one) 和 A.prototype (two) 是等同的
    那 A中this.prototype 就相当于 A.prototype.prototype 很让人费解呀 
      

  3.   

    this 语句
    请参阅
    new 运算符
    要求
    版本 1 
    指当前对象。this.property
    必选的 property 参数指的是对象的属性。说明
    this 关键字通常在对象的构造函数中使用,用来引用对象。
    prototype 属性
    请参阅
    constructor 属性应用于: Array 对象 | Boolean 对象 | Date 对象 | Function 对象 | Number 对象 | Object 对象 | String 对象
    要求
    版本 2
    返回对象类型原型的引用。objectName.prototype
    objectName 参数是对象的名称。this在对象内定义使用
    prototype 在对象外定义使用
      

  4.   

    对呀对呀 ,但是this.prototype是什么?
    这个手册我看过很多遍了
    它说 "this指当前对象。"
    但是 问什么里面会有 new this();呢
    如果this是对象,为什么可以new呢? 只有类才可以new的呀
    它的框架运行的好好的呀。
      

  5.   

    this.prototype这个大概是获得这个(this)对象所对应的类吧~~
      

  6.   

    this.prototype=new ClassName();本类继承 ClassName类
      

  7.   

    <SCRIPT>function Base()
    {
    this.b = 1;
    }
    function NewClass()
    {
    this.prototype = new Base();
    }
    var newClass = new NewClass(); 
    alert(newClass.b);
    </script>那问什么alert是undefined
      

  8.   

    function NewClass()
    {
    this.prototype = new Base();
    }
    函数具有封闭性!!怎么可能读外部的东西?除非经过global或利用参数导入!
      

  9.   

    但是eglic说的 怎么体现呢?
    ====================================================
    回复人:eglic(圪圪) ( 五级(中级)) 信誉:97  2004-10-30 13:05:00  得分:0
     
    this.prototype=new ClassName();本类继承 ClassName类
    =====================================================