1. Saby
  2. База знаний
  3. Общее описание языка
  4. Стандартные объекты
  5. Массив
  6. Извлечь часть массива

Извлечь часть массива

Извлечь часть массива

Метод «slice» возвращает часть элементов исходного массива. Исходный массив не изменяется, извлеченные элементы помещаются в новый массив.

Синтаксис

Параметры

НазваниеТипОписаниеОбязательно к указанию
НазваниеМассиваМассив

Массив, из которого извлекаются элементы

Да
НачалоЧисло

Индекс элемента в массиве, с которого будет начинаться новый массив

Да
КонецЧисло

Индекс элемента в массиве, на котором новый массив завершится, не включая его.

Нет

Комментарий

Индекс последнего элемента в новом массиве = индекс последнего элемента в исходном массиве - 1.

Если параметр «Конец» не задан, будут извлечены элементы от «Начала» до конца исходного массива.

Если индекс элемента «Начало»/«Конец» отрицательный, то он будет трактоваться как длина исходного массива + значение параметра «Начало»/«Конец». Если индекс «Конец» больше, чем «Начало», то будет создан пустой массив.

Примеры

Извлечение элементов из середины.

Отсчет индекса с конца массива.

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.