В этом руководстве будут показаны методы усечения строки JavaScript.
Обрезать строку в JavaScript
Чтобы обрезать строку, используйте следующие методы:
- подстрока() метод
- Комбинация расколоть() а также присоединиться() метод
Поясним эти методы подробно.
Метод 1: обрезать строку с помощью метода substring()
подстрока() метод представляет собой « Нить ” type и обрезает строку между указанными индексами. Если длина исходной строки превышает ограничение, она возвращает только эту часть, пока количество символов не сравняется с указанным ограничением:
Синтаксис
Данный синтаксис используется для « подстрока() метод:
подстрока ( Начало , конец )
Он принимает два параметра:
- “ Начало ” — начальный индекс подстроки
- “ конец ” — это последний индекс, по которому строка будет усечена.
Возвращаемое значение : вернет новую обрезанную строку.
Пример
Сначала создайте переменную « стр1 ', который хранит строку ' Добро пожаловать в Линуксинт ”:
Определите функцию с именем « обрезать строку () ” с двумя параметрами, “ нить ' а также ' ограничение ». В этой функции проверьте длину строки с помощью « длина ' имущество. Если длина строки превышает указанный предел, обрежьте строку с помощью « подстрока() », в котором передаются два аргумента, начальный индекс строки и предел, который будет последним индексом строки:
функция обрезать строку ( нить , ограничение ) {если ( нить. длина > ограничение ) {
стр2 знак равно нить. подстрока ( 0 , ограничение ) ;
}
еще {
возвращаться стр1 ;
}
возвращаться стр2 ;
}
Позвоните в « обрезать строку () ” функция путем передачи строки “ стр1 ' и ограничить ' 8 ”:
приставка. журнал ( обрезать строку ( стр1 , 8 ) ) ;На выходе отображается обрезанная строка, начиная с начального индекса. 0 и заканчивается индексом 8 :
Метод 2: обрезать строку с помощью метода split() с методом join()
Существует еще один метод усечения строки, который называется « расколоть() », который разбивает строку на массив подстрок по определенному символу. Чтобы объединить подстроки в строку, используйте « присоединиться() метод
Синтаксис
Следуйте приведенному синтаксису метода split() для токенизации строки в JavaScript:
- Здесь « разделитель ” — это любой конкретный символ, который используется в качестве параметра-разделителя, чтобы указать, где разделить строку.
- “ ограничение ” — это целое число, указывающее количество разделений.
- Он возвращает массив подстрок на основе переданных аргументов.
Пример
Используйте ту же строку « стр1 ', созданный в приведенном выше примере, а затем вызовите метод split(), передав пустую строку ('') и лимит ' одиннадцать ” в качестве аргументов:
Вывод показывает массив подстрок длиной 11:
Теперь соедините массив в строку с помощью метода join() и сохраните его в переменной « truncStr ”:
был truncStr знак равно ул. присоединиться ( '' ) ;Распечатайте полученную строку, используя « console.log() метод:
приставка. журнал ( truncStr ) ;Выход
Вывод
Чтобы обрезать строку в JavaScript, используйте « подстрока() 'метод' или комбинация ' расколоть() ' а также ' присоединиться() методы. Метод substring() является наиболее распространенным методом усечения строк в JavaScript. Он обрезает строку между указанными индексами. Метод split() разбивает строки на массив подстрок, а метод join() используется для преобразования этого массива подстрок в строку. В этом руководстве показаны методы обрезки строк JavaScript.