Методът JavaScript String slice () извлича и връща секция от низ.
Синтаксисът на slice()
метода е:
str.slice(beginIndex, endIndex)
Тук str
е низ.
slice () Параметри
В slice()
метода се в:
beginIndex
- Начален индекс на селекциятаendIndex
(по избор) - Индекс за край на селекцията (Изключително) По подразбиране се извлича до края на низа.
Върната стойност от среза ()
- Връща нов низ, съдържащ извлечения участък от низа.
Забележка: В slice()
метод не променя оригиналния низ.
Пример 1: Използване на метод slice ()
const str = "JavaScript is a very absurd programming language."; // from index 28 to end console.log(str.slice(28)); // 'programming language.' // from index 4 to 14 console.log(str.slice(4, 15)); // 'Script is a'
Изход
програмен език. Сценарият е a
Пример 2: Използване на метод slice () с отрицателни индекси
Ако beginIndex
или endIndex
са отрицателни, стойностите се отчитат назад. Например, -1 представлява последния елемент, -2 представлява втория до последния елемент и т.н.
const str = "JavaScript is a very absurd programming language."; // from 9th to last element till end console.log(str.slice(-9)); // 'language.' // from 9th to last element to 2nd to last element console.log(str.slice(-9, -1)); // 'language'
Изход
език. език
Препоръчително четене: Javascript String substring ()