AirScript 1.0 的方法链式调用能否修复一下?

const arr = [1, 2, 3, 4, 5, 6]
  .filter(n => n > 3)
  .map(n => n * 10)

console.log(arr)

以上代码在 AirScript1.0 中是失败的。

原因是第二个链式调用 .map 失败,需要在外面套一层 Array.from 才行。

const arr = Array.from(
  [1, 2, 3, 4, 5, 6].filter(n => n > 3)
).map(n => n * 10)

console.log(arr)

这个问题虽然可以自己修复,但还是希望官方把这个问题修复了。

江西省
浏览 132
收藏
3
分享
3 +1
2
+1
全部评论 2
 
王凯瑞
王凯瑞

@金山办公

您好! 感谢您的使用 ! AirScript1.0已经不维护了哈,推荐您这边使用AirScript2.0。 具体可参考https://365.kdocs.cn/3rd/open/documents/app-integration-dev/guide/dbsheet/Api/Sheets 进行api2的使用。感谢理解
· 湖北省
回复
魏朝先
可是多维表没得选,只有 1.0。并且 2.0 使用 KSDrive.openFile 打不开多维表文件
· 江西省
回复