JavaScript slice()
Пример
Извлечение частей строки:
var str = "Привет мир!";
var res = str.slice(0, 5);
Попробуйте сами »
Больше примеров "Попробуйте сами" ниже.
Определение и использование
Метод slice() извлекает части строки и возвращает извлеченные части в новой строке.
Использовать начальные и конечные параметры для указания части строки, которую вы хотите извлечь.
Первый символ имеет позицию 0, второй позицию 1 и так далее.
Совет: Использовать отрицательное число для выбора в конце строки.
Поддержка браузера
Метод | |||||
---|---|---|---|---|---|
slice() | Да | Да | Да | Да | Да |
Синтаксис
string.slice(start, end)
Значения параметров
Параметр | Описание |
---|---|
start | Требуемый. Положение, с которого начинается извлечение. Первый символ находится в позиции 0 |
end | Необязательный. Положение (до, но не включая), где заканчивается извлечение. Если этот параметр опущен, функция slice() выбирает все символы от начальной позиции до конца строки |
Технические детали
Возвращаемое значение: | Строка, представляющая извлеченную часть строки |
---|---|
Версия JavaScript: | ECMAScript 1 |
Еще примеры
Пример
Извлеките всю строку целиком:
var str = "Привет мир!";
var res = str.slice(0);
Попробуйте сами »
Пример
Извлечение из позиции 3 и до конца:
var str = "Привет мир!";
var res = str.slice(3);
Попробуйте сами »
Пример
Извлеките символы из позиции с 3 по 8:
var str = "Привет мир!";
var res = str.slice(3, 8);
Попробуйте сами »
Пример
Извлеките только первый символ:
var str = "Привет мир!";
var res = str.slice(0, 1);
Попробуйте сами »
Пример
Извлеките только последний символ:
var str = "Привет мир!";
var res = str.slice(-1);
Попробуйте сами »