Я хочу создать следующую структуру данных с помощью js:
folders
словарь: folder-id(guid) : ==> pages dictionary
pages
массив: page-position(int) : ==> files dictionary
files
словарь: file-id(guid) : ==> file object
Я хочу каждый раз знать, сколько предметов в каждой коллекции.
Как бы вы предложили мне реализовать это в JS?
Должен ли я использовать массив или объект с динамически добавленными свойствами?