array.entries()

Add the index to each element of an Array.

Signature

entries() => Array<[Number, A]>

Description

Adds the index to every Array element, creating an Array of each [index, element] pair.

The calling Array isn’t changed.

Parameters

None

Return value

Type Description

Array<[Number, Generic]>

List of Arrays of index:element pairs for each element of the calling Array.

Examples

['a', 'b', 'c'].entries()
[
  [
    0,
    "a"
  ],
  [
    1,
    "b"
  ],
  [
    2,
    "c"
  ]
]

Is this article helpful? 

Tell Fauna how the article can be improved:
Visit Fauna's forums or email docs@fauna.com

Thank you for your feedback!