一些 native Angular 函数返回一个 ReadonlyArray。一些 native Angular 回调传递 ReadonlyArrays。由于我的 typescript 代码可以通过多种方式调用,我不想要求传递给我的函数的所有数组都是 ReadonlyArrays。

因此,我需要将 ReadonlyArray 转换为 javascript native 数组 []。

最佳答案

将 ReadonlyArray 转换为 any[] 的最简单方法是使用 ReadonlyArray 的可用方法之一。
为此,我们将使用 concat()。在 ReadonlyArray 上不带参数调用 concat 将返回 []。
您可以查看其他 ReadonlyArray members here

关于javascript - 如何将ReadonlyArray <any>转换为any []?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54188364/

10-09 16:18