appcube
开发须知
更新时间:2020/07/10 GMT+08:00
在编排脚本前,您需要了解如下内容。
支持标准
脚本运行时,兼容ES5的语法与库,使用typescript写的脚本会编译成ES5脚本。
正则表达式
以下正则表达式语法不支持 :
(?=) // Lookahead (positive), currently a parsing error (?!) // Lookahead (backhead), currently a parsing error \1 // Backreference (\1, \2, \3, ...), currently a parsing error
使用场景限制
- 触发器目前只能使用ES5 javascript语法。
- 独立的脚本支持typescript语法。
- Script中只可使用平台封装的标准库API,不能使用Formula公式。
console不兼容特性
console模块目前不支持格式化参数功能,例如:
console.log('在 main 中,a.done=%j,b.done=%j', a.done, b.done);
异步操作
不支持异步ES 7语法和库,如async/wait。
父主题: 快速入门
