Array functions

Functions to add, get and remove items from arrays.

Ar­ray.­con­c­at(list)

Concat two arrays into one.

Ar­ray­.eve­r­y(callback)

Calls a function for every item in an array, stops when return result is false.

Ar­ray.­fil­t­er(filter)

Returns the items in an array that matches the filter function.

Ar­ray.­fin­d(filter)

Returns first item that mathces the specified filter function.

Ar­ray.­for­Eac­h(callback)

Iterates all items in the array and executes a function passing the array item as a parameter.

Ar­ray.g­ro­up­By(key)

Groups the items in an array based on the specified property name or function.

Ar­ray­.in­de­xO­f(item)

Finds and returns index of specified item in an array.

Ar­ray.­joi­n(seperator)

Joins all elemnts in an array into a string

Ar­ray.­len­gt­h

Returns the number of elements in an array.

Ar­ray.­pop

The pop() method removes the last element from an array and returns that element. This method changes the length of the array.

Ar­ray.­pus­h(item)

Adds an item to the array (at the end) you are calling the method from.

Ar­ray.­rev­er­se

The reverse() method reverses an array in place and returns the reference to the same array.

Ar­ray.s­hi­ft

The shift() method removes the first element from an array and returns that element. This method changes the length of the array.

Ar­ray­.isA­rray

The Array.isArray() method determines whether the passed value is an Array. It returns true if the value is an Array, and false otherwise.

Ar­ray.s­li­ce(start, end)

Returns a new array of a part of the array. Does not modify the existing array.

Ar­ray.­som­e(evaluator)

Tests whether at least one element in the array returns true with provided evaluator function.

Ar­ray.­sor­t(sorter)

Sorts the specified array (modifying the array that the sort method is called from).

Ar­ray.sp­l­ice(start, deleteCount, item1...N)

Changes the contents of an array by removing or replacing existing elements and/or adding new elements at specified index.