ASTRO轻应用 ASTROZERO-什么是脚本:脚本开发有什么限制

时间:2024-07-17 13:46:36

脚本开发有什么限制

  • 不支持以下正则表达式语法
    (?=)  // 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。
support.huaweicloud.com/usermanual-astrozero/astrozero_05_0046.html