首页 教程 API文档

实例化函数

2015-09-10 16:09:40

属性


使用频率
成员类型 静态成员函数

描述


Std.func.malloc方法用于创建一个新的模块实例,以数组形式传递初始参数,方法在执行之后将会返回刚创建的这个模块的实例对象.

通常情况下建议直接使用new关键字来创建模块实例对象,该方法只适用于特殊用途.

语法



Std.func.malloc(Function module,Array arguments);
        

参数


类型 描述
Function 模块本身
Array 需要传递的参数

返回值


模块实例对象

相关例子



//先创建一个模块
var module1 = Std.module({
    main:function(name,price){
        console.log(name,price);
    }
})

//创建实例对象
var moduleInstance = Std.func.malloc(module1,["donate",500]);