Показать сообщение отдельно
  #8 (permalink)  
Старый 29.12.2014, 16:35
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
Честно говоря, на данном этапе моего разумения не хватает, чтобы понять, зачем вообще нужен прототип, если всё равно приходится перебирать каждую пару ключ-значение.
Тренируй внимательность. Я же говорил - работа с прототипами не нужна:
Цитата:
Наследование, как можно было заметить, ни в том, ни в другом случае не нужно.

Цитата:
Касательно темы топа - скорее всего, на данном этапе придётся действовать постепенно. Поскольку знаний и понимания не хватает, буду оперировать тем, что есть. Я более-менее разобрался с обычными массивами, буду оттуда брать множества Dbs,objecStores,Indexes с их параметрами и перекручивать их через new MyDb.
Зачем все это? Я же написал решение, чем оно тебя не устраивает?
Цитата:
function Character(data) {
    _.extend(this, {//Default properties
        hp: 1000,
        energy: 500,
        speed: 100
    }, data);
}
 
function loadCharacters() {
    return [
        new Character({hp: 10000, energy: 10000, speed: 10}),
        new Character({hp: 100}),
        new Character()
    ]
}
Ответить с цитированием