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