Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "utils/map/docs/types/index.d"

Index

Type aliases

ArrayCallback

ArrayCallback: Nullary | Unary | Binary | ArrayTernary

Callback invoked for each array element.

param

array element

param

element index

param

array

returns

result

ArrayTernary

ArrayTernary: (value: any, index: number, arr: Collection) => any

Callback invoked for each array element.

param

array element

param

element index

param

array

returns

result

Type declaration

    • (value: any, index: number, arr: Collection): any
    • Parameters

      Returns any

Binary

Binary: (value: any, index: number) => any

Callback invoked for each array element.

param

array element

param

element index

returns

result

Type declaration

    • (value: any, index: number): any
    • Parameters

      • value: any
      • index: number

      Returns any

Callback

Callback: Nullary | Unary | Binary | Ternary

Callback invoked for each array element.

param

array element

param

element index

param

array

returns

result

Nullary

Nullary: () => any

Callback invoked for each array element.

returns

result

Type declaration

    • (): any
    • Returns any

Ternary

Ternary: (value: any, index: number, arr: ndarray) => any

Callback invoked for each array element.

param

array element

param

element index

param

array

returns

result

Type declaration

    • (value: any, index: number, arr: ndarray): any
    • Parameters

      • value: any
      • index: number
      • arr: ndarray

      Returns any

Unary

Unary: (value: any) => any

Callback invoked for each array element.

param

array element

returns

result

Type declaration

    • (value: any): any
    • Parameters

      • value: any

      Returns any

Variables

map

map: Routine

Applies a function to each element in an array and assigns the result to an element in a new array.

Notes

  • The applied function is provided the following arguments:

    • value: array element.
    • index: element index.
    • arr: input array.
param

input array

param

function to apply

param

input function context

returns

output array