Ядро JavaScript 1.5. Справочник



         

Slice


Извлекает раздел строки и возвращает новую строку.

Метод из

Реализован в

JavaScript 1.0, NES 2.0

Версия ECMA

ECMA-262 Edition 3


Синтаксис

slice(beginslice[, endslice])

Параметры

beginslice

Индекс с базой 0, по которому начинается извлечение.

endslice

Индекс с базой 0, по которому заканчивается извлечение. При отсутствии, slice извлекает до конца строки.


Описание

slice извлекает текст из одной строки и возвращает новую строку. Изменения в тексте одной строки не влияют на другие строки.

slice извлекает до, но не включая, endslice. String.slice(1,4) извлекает символы со второго по четвёртый (символы, индексированные 1, 2 и 3).

Как отрицательный индекс, endslice показывает смещение от конца строки . String.slice(2,-1) извлекает символы с третьего через второй и последний.


Пример

В этом примере slice используется для создания новой строки.

<SCRIPT>

str1="The morning is upon us. "

str2=str1.slice(3,-5)

document.write(str2)

</SCRIPT>

Будет записано:

morning is upon




Содержание  Назад  Вперед