justReturn
La fonction justReturn() construit une fonction constante : elle ignore son argument et renvoie toujours la même valeur. Elle existe aussi sous forme directe pour retourner immédiatement cette valeur.
Exemple interactif
Syntaxe
Signature classique
typescript
function justReturn<
GenericInput extends unknown,
GenericInput extends AnyValue
>(
input: GenericInput,
input: GenericInput
): GenericInput;Signature currifiée
typescript
function justReturn<
GenericInput extends unknown,
GenericInput extends AnyValue
>(
input: GenericInput
): (input: GenericInput) => GenericInput;Paramètres
input: La valeur constante à renvoyer.input(surcharge directe) : Une valeur ignorée, utile pour rester compatible avec des callbacks.
Valeur de retour
- Surcharge currifiée : une fonction qui renvoie toujours
inputquel que soit l'argument reçu. - Surcharge directe : la valeur
input.
