arr as obj

This commit is contained in:
2021-05-29 18:40:16 +03:00
parent 110f23a09a
commit cc625612cf

View File

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