Raccourcir des chaînes de caractères en JavaScript

Beginner

This tutorial is from open-source community. Access the source code

Introduction

Dans ce laboratoire, nous allons explorer le concept de raccourcissement de chaînes de caractères en JavaScript. Raccourcir une chaîne de caractères consiste à réduire la longueur d'une chaîne donnée jusqu'à une longueur spécifiée. Par diverses exercices et exemples, vous allez apprendre à implémenter une fonction qui raccourcit les chaînes de caractères et ajoute des points de suspension à la fin de la chaîne raccourcie.

Ceci est un Guided Lab, qui fournit des instructions étape par étape pour vous aider à apprendre et à pratiquer. Suivez attentivement les instructions pour compléter chaque étape et acquérir une expérience pratique. Les données historiques montrent que c'est un laboratoire de niveau débutant avec un taux de réussite de 100%. Il a reçu un taux d'avis positifs de 100% de la part des apprenants.

Raccourcir une chaîne de caractères en JavaScript

Pour raccourcir une chaîne de caractères en JavaScript, vous pouvez utiliser la fonction truncateString. Cette fonction prend deux arguments : str (la chaîne de caractères à raccourcir) et num (la longueur maximale de la chaîne de caractères raccourcie).

La fonction truncateString vérifie si la longueur de str est supérieure à num. Si c'est le cas, la fonction raccourcit la chaîne de caractères à la longueur souhaitée et ajoute '...' à la fin. Sinon, elle renvoie la chaîne d'origine.

Voici le code de la fonction truncateString :

const truncateString = (str, num) =>
  str.length > num ? str.slice(0, num > 3 ? num - 3 : num) + "..." : str;

Et voici un exemple d'utilisation de la fonction truncateString :

truncateString("boomerang", 7); // 'boom...'

Sommaire

Félicitations ! Vous avez terminé le laboratoire Raccourcir une chaîne de caractères. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.