• λ我爱Aspx >> Asp.Net >> Javascript里的类构造
  • Javascript里的类构造

  • :未知  Դ:internet  :2007-5-20 16:44:28  ؼ:javascript
  • Javascript里的类构造;以前不是很常用到,Javascript1.5有更多特性,可惜IE不支持。

    自定义类:

    <script language="javascript1.1">

    //constructor;

    function Alerter(aMsg,aTimes)

    {

    //properties;

    this.mMsg=aMsg;

    this.mTimes=aTimes;

    //methods;

    this.start=AlerterStart;

    }

    function AlerterStart()

    {

    var i;

    for(i=0;i<this .mTimes;i++)

    {

    alert(this.mMsg+" time:"+(i+1));

    }

    return;

    }

    //instances;

    var objAlerter=new Alerter("funny",5);

    document.write("<a href="http://www.yaosansi.com/blog/\javascript:objAlerter.start();\>TEST GO!);</script>

    添加或重写固有类的方法/属性:

    <script language="javascript1.1">

    //Array;

    function Array_sum()

    {

    var t=0;

    for(var i=0;i<this .length;i++)

    {

    t+=this[i];

    }

    return t;

    }

    //add a method;

    Array.prototype.sum=Array_sum;

    var a=new Array(1,2,3,4,5);

    document.write("<a href="http://www.yaosansi.com/blog/\javascript:alert(a.sum());\>TEST GO!);</script>

    Ҷƪл˵?
  • һƪJavaScript 更改网页中字体大小,关闭和打印网页
    һƪ用 JavaScript 操作字符串