MonkJS入门

使用以下命令安装MonkJS:

  • 通过Bower安装:bower install Monkjs

  • 通过NPM安装:npm install monkjs

创建类

使用MonkJS创建类的示例代码如下:


var Class = $Class({  

    attributes: {  

        name: ""  

    },  

    initialize: function(argument) {  

        console.log('my new instance');  

        this.name = argument;  

    }  

});  



var instance1 = new Class('instance 1');  

instance1.name;  // => 'instance 1'  

通过上面代码,我们定义了一个类 Class,包含属性 name,并且在实例化时通过 initialize 方法初始化属性值。

类方法与类扩展方法

MonkJS还支持类的扩展。可以通过 extendClass 方法来添加新的功能:


Class.extendClass({  

    run: function() {  

        console.log("Running...");  

    }  

});  

这样我们就为 Class 添加了一个新的方法 run