• Executes an asynchronous function on each element in an array.

    Type Parameters

    • T

    Parameters

    • arrayLike: MaybePromise<ArrayLike<T>>
    • executor: ((value: T, index: number, array: ArrayLike<T>) => Promise<void>)
        • (value, index, array): Promise<void>
        • Parameters

          • value: T
          • index: number
          • array: ArrayLike<T>

          Returns Promise<void>

    • OptionalthisArg: any

    Returns Promise<void>