本文是AstroZero平台JavaScript标准库一个概览。
关于AstroZero的JavaScript引擎的特性,请阅读:
在阅读每个具体的标准库使用方法之前,请阅先读如下这个主题,以便让您知道怎么调用AstroZero的脚本:
context库提供了基本的获取系统的执行上下文信息,如
getUserName, getUserId, getLocalegetTokengetTimeZone, 租户时区getOrganizationTimeZonesys提供了能够调用系统引擎一些常见操作,如:
invokeSimpleBoinovkeFlowsendEvent, sendDelayEventsendEmailsendRestdate是一个比较复杂的库,它的复杂性不在于接口的使用,而在于AstroZero时区使用场景的复杂性。
具体使用请参考:时间处理
error定义了AstroZero平台的错误处理机制。
runtime提供了运行时相关的一些功能,如:
sleepstack支持基本的http客户端功能。
支持multipart/form-data上传文件应用场景:
上传文件示例
支持常见的加解密码功能,如:
AES CBC, AES GCMRSAMD5, SHA1, SHA256等详细使用请参考: crypto 使用示例
object封装了对象引擎的CRUD操作,详细使用请参考:
object 使用示例
sql封装了 sql 语句的操作,详细使用请参考:
sql 使用示例
sql语法请参考: sql 语法
数据库操作涉及的其他相关库:
怎么进行单元测试,请参考文档: