BT编程语言文档
Array.flat_map
功能
先映射每个元素,再扁平化一层。
语法
array.flat_map(callback)
参数
回调签名为
fn(value: Any, index: Int, current: Array) -> Any。
返回值
Array:新数组。
代码示例
items = [1, 2, 3]
result = items.flat_map(fn(value) { value })
注意事项
- 支持作为链式调用中的一个步骤,返回值能否继续链式调用以“返回值”说明为准。