aardio 文档

unqlite.script 库模块帮助文档

unqliteJx9Object 成员列表

unqliteJx9Object.configErrLog()

返回错误信息

unqliteJx9Object.configImportPath("搜索路径")

设置include,import搜索路径
默认为应用程序目录

unqliteJx9Object.configOutput(回调函数)

unqliteJx9Object.configOutput( function( output ){  
    io.print( "脚本输出", output )  
} )

unqliteJx9Object.context()

返回对象:unqliteJx9contextObject

unqliteJx9Object.context(pCtx)

用于自定义函数中创建context对象

unqliteJx9Object.createFunction(函数名,回调函数)

unqliteJx9Object.createFunction("/*指定函数名*/",function(pCtx,...){  
    var ctx = unqliteJx9Object.context(pCtx);  

} )

unqliteJx9Object.deleteFunction("函数名")

删除自定义函数

unqliteJx9Object.exec()

执行脚本

unqliteJx9Object.extractVariable("变量名")

获取变量的值

unqliteJx9Object.release()

关闭虚拟机

unqliteJx9Object.reset()

重置

unqliteJx9contextObject 成员列表

unqliteJx9contextObject.functionName()

返回当前函数名

unqliteJx9contextObject.print("信息", ... )

用于输出信息,
等价于在Jx9脚本中调用print函数

unqliteJx9contextObject.rand()

返回随机数

unqliteJx9contextObject.randStr(长度)

返回随机字符串

unqliteJx9contextObject.throwError("错误信息",错误代码 )

抛出Jx9脚本异常,
参数2以 SXERR 前缀常量指定错误代码

Markdown 格式