Сокращение строк в JavaScript

Beginner

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

Введение

В этом лабе мы будем изучать концепцию сокращения строк в JavaScript. Сокращение строки означает уменьшение длины заданной строки до заданной длины. С помощью различных упражнений и примеров вы научитесь реализовывать функцию, которая сокращает строки и добавляет многоточие в конец сокращенной строки.

Это Guided Lab, который предоставляет пошаговые инструкции, чтобы помочь вам учиться и практиковаться. Внимательно следуйте инструкциям, чтобы выполнить каждый шаг и получить практический опыт. Исторические данные показывают, что это лабораторная работа уровня начальный с процентом завершения 100%. Он получил 100% положительных отзывов от учащихся.

Сокращение строки в 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, чтобы улучшить свои навыки.