yb-stretchable-array

0.0.4 • Public • Published

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()
    Удаляет все элементы (очистка массива)

Package Sidebar

Install

npm i yb-stretchable-array

Weekly Downloads

0

Version

0.0.4

License

ISC

Unpacked Size

8.39 kB

Total Files

4

Last publish

Collaborators

  • ybashanov