Browse Source

повторно применять старые значения

tags/5.0
parent
commit
85bff9598c
2 changed files with 8 additions and 3 deletions
  1. +7
    -2
      4.1/общее/150.Состояние.js
  2. +1
    -1
      4.1/общее/200.функции.js

+ 7
- 2
4.1/общее/150.Состояние.js View File

@@ -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.создать();


+ 1
- 1
4.1/общее/200.функции.js View File

@@ -87,5 +87,5 @@ var мир = {};

мир.разобрать = function(словарь)
{
мир.состояние.разобрать(словарь);
мир.состояние.разобратьЛишьНовое(словарь);
};

Loading…
Cancel
Save