29.12.2014, 16:35
|
|
Профессор
|
|
Регистрация: 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()
]
}
|
|