пример
Извлечение части строки:
var str = "Hello world!";
var res = str.slice(1,5);
Результат Рез будет:
ello
Попробуй сам " Больше "Try it Yourself" примеры ниже.
Определение и использование
slice() метод извлекает части строки и возвращает извлеченные части в новой строке.
Используйте начальные и конечные параметры, чтобы указать часть строки, которую вы хотите извлечь.
Первый символ имеет позицию 0, второй имеет позицию 1, и так далее.
Tip: Используйте отрицательное число , чтобы выбрать из конца строки.
Поддержка браузеров
метод | |||||
---|---|---|---|---|---|
slice() | да | да | да | да | да |
Синтаксис
Значения параметров параметр Описание start Необходимые. Место, где начать добычу. Первый символ находится в положении 0 end Необязательный. Положение (up to, but not including) , где для завершения экстракции. Если он опущен, slice() выбирает все символы из запуска позиции до конца строки
Технические подробности
Возвращаемое значение: Строка, представляющая извлеченная часть строки Версия JavaScript: 1,0
Еще примеры
пример
Извлеките всю строку:
var str = "Hello world!";
var res = str.slice(0);
Результат Рез будет:
Hello world!
Попробуй сам "
пример
Выписка из позиции 3, и до конца:
var str = "Hello world!";
var res = str.slice(3);
Результат Рез будет:
lo world!
Попробуй сам "
пример
Извлечение символов с позиции 3 до 8:
var str = "Hello world!";
var res = str.slice(3, 8);
Результат Рез будет:
lo wo Попробуй сам "
пример
Извлечение только первый символ:
var str = "Hello world!";
var res = str.slice(0, 1);
Результат Рез будет:
H
Попробуй сам "
пример
Извлечение только последний символ:
var str = "Hello world!";
var res = str.slice(-1);
Результат Рез будет:
!
Попробуй сам "
<String Reference JavaScript