Skip to content

spliceDelete ​

The spliceDelete() function deletes a given number of elements from an index and returns a new cleaned-up array.

Interactive example ​

Syntax ​

Classic signature ​

typescript
function spliceDelete<
	GenericInput extends readonly unknown[]
>(
	input: GenericInput,
	indexTo: number,
	deleteCount: number
): GenericInput

Curried signature ​

typescript
function spliceDelete<
	GenericInput extends readonly unknown[]
>(
	indexTo: number,
	deleteCount: number
): (input: GenericInput) => GenericInput

Parameters ​

  • input: Source array.
  • indexTo: Index where deletion starts.
  • deleteCount: Number of elements to remove.

Return value ​

A new array without the targeted elements.

See also ​

Sources ​

Released under the MIT license.