ломтик JavaScript метод ()
примеров
Читайте элемент в массиве:
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var citrus = fruits.slice(1,3);
var citrus = fruits.slice(1,3);
Результаты вывода цитрусовых:
Orange,Lemon
Попробуйте »
Определение и использование
Метод среза () возвращает выбранные элементы из существующего массива.
Метод среза () может извлечь часть строки и возвращает новую строку экстрагируют порциями.
Примечание: метод среза ()не изменяет исходный массив.
Поддержка браузеров
Все основные браузеры поддерживают срез ().
грамматика
array.slice( start , end )
Значения параметров
参数 | 描述 |
---|---|
start | 必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。 |
end | 可选。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。如果这个参数是负数,那么它规定的是从数组尾部开始算起的元素。 |
Возвращаемое значение
тип | описание |
---|---|
массив | Он возвращает новый массив, который содержит от начала до конца (не включая элемент) из ArrayObject элементов. |
технические детали
версия JavaScript: | 1.2 |
---|
Другие примеры
примеров
Отрицательные значения, считанные из элемента массива
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var myBest = fruits.slice(-3,-1);
var myBest = fruits.slice(-3,-1);
myBest выходной результат:
Лимон, Apple
Попробуйте »
примеров
Перехват строки
вар ул = "! www.w3big.com";
document.write (str.slice (4) + "<br>"); // Первые пять символов от начала до конца перехвате
document.write (str.slice (4,10)); // начать с первых пяти символов в перехвате первых 10 символов
document.write (str.slice (4) + "<br>"); // Первые пять символов от начала до конца перехвате
document.write (str.slice (4,10)); // начать с первых пяти символов в перехвате первых 10 символов
Попробуйте »