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

/yb-stretchable-array/

    Package Sidebar

    Install

    npm i yb-stretchable-array

    Weekly Downloads

    1

    Version

    0.0.4

    License

    ISC

    Unpacked Size

    8.39 kB

    Total Files

    4

    Last publish

    Collaborators

    • ybashanov