Collection.removeRange¶
Удаляет диапазон элементов из коллекции.
Description¶
Метод removeRange() удаляет диапазон элементов из коллекции. Успешное выполнение данного метода приводит к возникновению события onRemove. Вместе с этим событием также генерируется событие onChange, которое информирует о наличии любых изменений. Аргументы обеих событий в данном случае будут идентичны.
Syntax¶
Collection.removeRange(fromIndex, count)
Parameters¶
| Name | Type | Description |
|---|---|---|
fromIndex* |
Integer |
Индекс начала диапазона элементов, которые необходимо удалить из коллекции. |
count |
Integer |
Количество удаляемых элементов. Если количество элементов не определено, из коллекции будут удалены все элементы, начиная с позиции, указанной в параметре fromIndex. |
* Обязательный аргумент.
Returns¶
Возвращает true, если коллекция была изменена, иначе - false.
Examples¶
var collection = new Collection([ 'A', 'B', 'C', 'D' ]);
collection.removeRange(1, 2); // [ 'A', 'D' ]
collection.removeRange(0); // [ ]