3月23日更新日志

阅读次数 1811

新特性!

定时任务

新增定时任务功能~后续的如果有脚本有自动化的需求,可以用定时任务定时执行。 图片

权限控制

新增脚本编辑权限控制,开启后,只有文档创建者及脚本创建者有编辑该脚本的权限。 图片

已有功能修改

KSDrive.listFiles

返回值新增文件创建时间戳,文件修改时间戳针对需要获取用户最近修改文件的需求,增加新返回值。 详情请看: https://airsheet.wps.cn/docs/api/advanced/KSDrive.html#filesinfo

HTTP.post&HTTP.put

当body是object类型时,content-type为"application/x-www-form-urlencoded"时可以自动转化为表单请求。

问题修复

针对带Callback的内置函数存在的问题进行了修复

已修复了如下函数: Array.forEach Array.map
Array.filter
Array.some
Array.every
Array.find
Array.findIndex
Array.filterReject
Array.findLast
Array.findLastIndex
Array.reduceRight
Array.reduce
Array.sort
Map.forEach
Set.forEach
String.replace
暂不支持:
Array.flatMap
String.replaceAll

对链式调用的问题进行了修复

主要修复以下问题链式调用导致函数行为不可控,需要拆开才能正常。如

function a() {
  return {
    b: () => {
      return {
        c: "foo"
      }
    }
  }
}
a().b().c // undefined
const d = a()
const e = d.b()
e.c // foo

经过这次修复之后,函数无需拆开书写。

1 Answers