alex4answ
@alex4answ

100 объектов одного класса это нормально?

Добрый день, в js я всегда делал очень простые вещи, типа - обработка событий, ajax и прочие базовые вещи, никогда не лез в прототипы и тд, потому я нуб и не знаю нормально ли делать так, как опишу ниже, или нет, буду благодарен за совет.

И так, в общем, на странице у меня есть некий конструктор html блоков.

Мне нужно хранить информацию о них, "настройки" + стили, я думаю создать класс "element" и информация о каждом новом html блоке будет храниться в обьекте этого класса, например:
var element = {
    id : 0,
    selector: '',
    style : {},
    settings : {},

    addStyle: function(name, val){
        this.style[name] = val;
    },

    addSettings: function(name, val){
        this.settings[name] = val;    
    }
};


ну либо так:
function element( options ){
    var id, selector;
    var style = {}, settings = {};

    function addStyle(name, val){...}
    function addSettings(name, val){...}
}

var new_element = new element({...});


И каждый элемент который был сгенерирован в "конструкторе" будет обьектом этого класса, чтобы я потом мог с спокойной душой передать это все серверу и сохранить.

Но элементов на странице может быть куча, 100-200-300. ну думаю 300 это уже маразм, и вряд ли такое будет, но все же, на сколько это адекватный подход ?

Буду очень благодарен любому совету и подсказке, мб я вообще не в том направлении пошел.
  • Вопрос задан
  • 170 просмотров
Пригласить эксперта
Ответы на вопрос 1
почему нет?
делал как то игрушку-стрелялку, там пульки были экземплярами класса Bullet и их было ОЧЕНЬ много
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы