повторно применять старые значения
This commit is contained in:
@@ -45,7 +45,7 @@ function Состояние()
|
||||
|
||||
this.разобрать = function(словарь)
|
||||
{
|
||||
this.разобратьВыпрямленный(this.лишьНовыеЗначения(this.выпрямить(словарь)));
|
||||
this.разобратьВыпрямленный(this.выпрямить(словарь));
|
||||
};
|
||||
|
||||
this.разобратьВыпрямленный = function(выпрямленныйСловарь)
|
||||
@@ -60,7 +60,12 @@ function Состояние()
|
||||
}
|
||||
this.значения[ключ] = значение;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
this.разобратьЛишьНовое = function(словарь)
|
||||
{
|
||||
this.разобратьВыпрямленный(this.лишьНовыеЗначения(this.выпрямить(словарь)));
|
||||
};
|
||||
|
||||
// Конструктор.
|
||||
this.создать();
|
||||
|
||||
@@ -87,5 +87,5 @@ var мир = {};
|
||||
|
||||
мир.разобрать = function(словарь)
|
||||
{
|
||||
мир.состояние.разобрать(словарь);
|
||||
мир.состояние.разобратьЛишьНовое(словарь);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user