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.