|
@@ -63,7 +63,14 @@ |
|
|
eval(содержимое); |
|
|
eval(содержимое); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
// Вложенный объект/слоарь. |
|
|
|
|
|
|
|
|
/* |
|
|
|
|
|
// Массив. |
|
|
|
|
|
else if (Array.isArray(значение)) |
|
|
|
|
|
{ |
|
|
|
|
|
console.debug("разобрать массив"); |
|
|
|
|
|
} |
|
|
|
|
|
*/ |
|
|
|
|
|
// Словарь. |
|
|
else if (значение === Object(значение)) |
|
|
else if (значение === Object(значение)) |
|
|
{ |
|
|
{ |
|
|
мир.разобрать(значение, внутреннийПуть); |
|
|
мир.разобрать(значение, внутреннийПуть); |
|
@@ -76,25 +83,36 @@ |
|
|
} |
|
|
} |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
var json1 = {}; |
|
|
|
|
|
json1.вывести = function(аргумент) { |
|
|
|
|
|
console.debug('выводим аргумент:', аргумент); |
|
|
|
|
|
}.toString(); |
|
|
|
|
|
json1.пример = function(аргумент) { |
|
|
|
|
|
мир.вывести("уга"); |
|
|
|
|
|
console.debug("функция-пример исполнена. аргумент:", аргумент); |
|
|
|
|
|
}.toString(); |
|
|
|
|
|
json1.набор = { |
|
|
|
|
|
проба: function() { |
|
|
|
|
|
console.debug("это проба"); |
|
|
|
|
|
|
|
|
console.debug("строки отдельно", {строки: ["a", "b", "c"]}); |
|
|
|
|
|
|
|
|
|
|
|
var json1 = { |
|
|
|
|
|
строки: [ |
|
|
|
|
|
"abc", |
|
|
|
|
|
"def", |
|
|
|
|
|
"ghi", |
|
|
|
|
|
{ |
|
|
|
|
|
ключ: "uuu", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
вывести: function(аргумент) { |
|
|
|
|
|
console.debug('выводим аргумент:', аргумент); |
|
|
|
|
|
}.toString(), |
|
|
|
|
|
пример: function(аргумент) { |
|
|
|
|
|
мир.вывести("уга"); |
|
|
|
|
|
console.debug("функция-пример исполнена. аргумент:", аргумент); |
|
|
}.toString(), |
|
|
}.toString(), |
|
|
простоСтрока: "уппамам", |
|
|
|
|
|
глубже: { |
|
|
|
|
|
ещё: { |
|
|
|
|
|
функция9на12: function(аргумент) { |
|
|
|
|
|
console.debug("функция9на12", аргумент); |
|
|
|
|
|
}.toString(), |
|
|
|
|
|
опятьСтрока: "ого", |
|
|
|
|
|
|
|
|
набор: { |
|
|
|
|
|
проба: function() { |
|
|
|
|
|
console.debug("это проба"); |
|
|
|
|
|
}.toString(), |
|
|
|
|
|
простоСтрока: "уппамам", |
|
|
|
|
|
глубже: { |
|
|
|
|
|
ещё: { |
|
|
|
|
|
функция9на12: function(аргумент) { |
|
|
|
|
|
console.debug("функция9на12", аргумент); |
|
|
|
|
|
}.toString(), |
|
|
|
|
|
опятьСтрока: "ого", |
|
|
|
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}; |
|
|
}; |
|
|