выпрямленный применять без ограничений
This commit is contained in:
@@ -46,16 +46,15 @@ function Состояние()
|
||||
|
||||
this.разобрать = function(словарь)
|
||||
{
|
||||
this.разобратьВыпрямленный(this.выпрямить(словарь));
|
||||
this.разобратьВыпрямленный(this.лишьНовыеЗначения(this.выпрямить(словарь)));
|
||||
};
|
||||
|
||||
this.разобратьВыпрямленный = function(выпрямленныйСловарь)
|
||||
{
|
||||
var значения = this.лишьНовыеЗначения(выпрямленныйСловарь);
|
||||
for (var ключ in значения)
|
||||
for (var ключ in выпрямленныйСловарь)
|
||||
{
|
||||
var путь = ключ.split(".");
|
||||
var значение = значения[ключ];
|
||||
let путь = ключ.split(".");
|
||||
let значение = выпрямленныйСловарь[ключ];
|
||||
if (this.обработчик)
|
||||
{
|
||||
this.обработчик(ключ, путь, значение);
|
||||
|
||||
Reference in New Issue
Block a user