Introdução
Neste laboratório, exploraremos o conceito de truncamento de strings em JavaScript. Truncar uma string envolve encurtar o comprimento de uma string fornecida até um comprimento especificado. Através de vários exercícios e exemplos, você aprenderá como implementar uma função que trunca strings e anexa reticências (ellipsis) ao final da string truncada.
Truncar uma String em JavaScript
Para truncar uma string em JavaScript, você pode usar a função truncateString. Esta função recebe dois argumentos: str (a string a ser truncada) e num (o comprimento máximo da string truncada).
A função truncateString verifica se o comprimento de str é maior que num. Se for, a função trunca a string para o comprimento desejado e anexa '...' ao final. Caso contrário, ela retorna a string original.
Aqui está o código para a função truncateString:
const truncateString = (str, num) =>
str.length > num ? str.slice(0, num > 3 ? num - 3 : num) + "..." : str;
E aqui está um exemplo de como usar a função truncateString:
truncateString("boomerang", 7); // 'boom...'
Resumo
Parabéns! Você concluiu o laboratório de Truncamento de String. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.