请问js的继承机制这么样,能不能实现对window对象的重载。就想java和c#一样。

解决方案 »

  1.   

    JS继承是通过原型继承的prototype
      

  2.   

    可以重写
    window.prototype.alert = function(id){
        return document.getElementById(id);
    };var oId = alert('aa');
    <input type="text" id="aa" />
      

  3.   

    不过JS可以模仿重载用arguments伪数组判断传入的参数个数进行重载
      

  4.   

    建议LZ参考
    http://www.ibm.com/developerworks/cn/web/wa-lo-dojoajax1/
    很详细
      

  5.   

    能不能模拟点击window.alert()呢。
      

  6.   

    可有人遇到过了
    模拟点击window.alert()。