天天看点

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‘);