push
The push() function adds one or more elements to the end of the array and returns a new instance, leaving the input intact.
Interactive example
Syntax
Classic signature
typescript
function push<
GenericElement extends unknown
>(
input: readonly GenericElement[],
element: NoInfer<GenericElement>,
...elements: NoInfer<GenericElement>[]
): GenericElement[]Curried signature
typescript
function push<
GenericElement extends unknown
>(
element: NoInfer<GenericElement>
): (input: readonly GenericElement[]) => GenericElement[]Parameters
input: Source array.element,...elements: Values to add at the end.
Return value
A new array containing all original elements followed by the added elements.
