Skip to content

join

La méthode join() concatène les éléments d'un tableau de chaînes en insérant un séparateur entre chacun d'eux. Elle respecte la structure des tuples pour calculer statiquement la chaîne résultante.

Exemple interactif

Syntaxe

Signature classique

typescript
function join<
	GenericInput extends readonly string[], 
	GenericSeparator extends string
>(
	input: GenericInput,
	separator: GenericSeparator
): GenericInput extends AnyTuple ? ComputeResult<GenericInput, GenericSeparator> : string

Signature currifiée

typescript
function join<
	GenericInput extends readonly string[], 
	GenericSeparator extends string
>(
	separator: GenericSeparator
): (
	input: GenericInput
) => GenericInput extends AnyTuple ? ComputeResult<GenericInput, GenericSeparator> : string

Paramètres

  • input : Le tableau (ou tuple) de chaînes à concaténer.
  • separator : La chaîne insérée entre chaque élément.

Valeur de retour

Une chaîne contenant tous les éléments séparés par separator. Lorsque l'entrée est un tuple, le résultat est connu statiquement (ComputeResult).

Voir aussi

  • reduce - Agrège un tableau avec un état libre
  • group - Regroupe plusieurs valeurs par clé

Sources

Diffusé sous licence MIT.