Система списков на JavaScript как?
С помощью базы данных и серверной части.
Берется пустой массив, в него добавляются объекты, где каждый объект соответствует отдельному списку. Внутри объекта уже храните данные как хотите.