Введение
В этом лабе мы будем изучать концепцию сокращения строк в JavaScript. Сокращение строки означает уменьшение длины заданной строки до заданной длины. С помощью различных упражнений и примеров вы научитесь реализовывать функцию, которая сокращает строки и добавляет многоточие в конец сокращенной строки.
Сокращение строки в JavaScript
Для сокращения строки в JavaScript можно использовать функцию truncateString. Эта функция принимает два аргумента: str (строка, которую нужно сократить) и num (максимальная длина сокращенной строки).
Функция truncateString проверяет, превышает ли длина str значение num. Если да, функция сокращает строку до нужной длины и добавляет '...' в конец. Если нет, возвращается исходная строка.
Вот код для функции truncateString:
const truncateString = (str, num) =>
str.length > num ? str.slice(0, num > 3 ? num - 3 : num) + "..." : str;
Вот пример использования функции truncateString:
truncateString("boomerang", 7); // 'boom...'
Резюме
Поздравляем! Вы завершили лабу по сокращению строк. Вы можете практиковаться в более лабах в LabEx, чтобы улучшить свои навыки.