0.0.4 • Published 4 years ago

yb-stretchable-array v0.0.4

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

StretchableArray

Специальный массив с ограничением количества элементов Посмотреть примеры

Подключение

  • Импортируем
import StretchableArray from "yb-stretchable-array";

Создание массива

  • let SA = new StretchableArray({length: Number}); length: задаем длину массива. default=0 Если длина не указана, массив не имеет ограничений и наполняется бесконечно Если указана: после того, как массив наполнится полностью, помимо сохранения новых элементов, будут удаляться старые, начиная с добавленных первыми

Методы

  • Boolean setElement(String key, Element value) Записать элемент в массив Возвращает true, если элемент записан Element может быть любого типа
  • Element getElement(String key) Получить элемент по ключу Возвращает хранимый в массиве элемент Element
  • Object getAll() Получить весь массив целиком Возвращает ассоциативный массив
  • void deleteAll() Удаляет все элементы (очистка массива)