Skip to content

shift

La fonction shift() retire le premier élément d'un tableau et renvoie une copie raccourcie. Pour les tuples, le type est mis à jour exactement grâce à ShiftTuple.

Exemple interactif

Syntaxe

typescript
function shift<
	const GenericInput extends readonly unknown[]
>(
	input: GenericInput
): GenericInput extends AnyTuple ? ShiftTuple<GenericInput> : GenericInput

Paramètres

  • input : Tableau dont on veut retirer le premier élément.

Valeur de retour

Un nouveau tableau sans son premier élément.

Voir aussi

  • unshift - Ajoute des éléments en tête
  • pop - Retire l'élément final

Sources

Diffusé sous licence MIT.