天天看點

js在mootools架構下的new Class

      首先,在HTML檔案中引入mootools.js、

mootools-more.js、mootools-core.js,然後就能使用mootools封裝的一些特性。

幾乎類似于面向對象。

      mootools使用如下形式建構對象:

       用如下形式進行繼承:

       對象的執行個體化及使用:

var Cat = new Class(

  {

initialize: function(name)

       {

          this.name = name;

    }

  });

  var littleCat =

Cat.extend(

initialize:function(name,age)

       {

            this.parent(name);

            this.age = age;

     }

    var mycat =

new Cat(‘kity‘);

    alert(mycat.name);

    var littlecat = new

littleCat(‘litterkity‘,‘ten‘);

    alert(littlecat.name + ‘ is

‘ + littlecat.age + ‘ days old‘);