复制代码代码如下::
Funktion ergodisch (OBJ, Eindrückung) {
var indent = "" + Einzug;
if (obj.constructor == Array || obj.constructor == Objekt) {
für (var p in obj) {
if (obj [p] .Constructor == Array || obj [p] .Constructor == Objekt) {
console.log (indent+"["+p+"] =>"+typof (obj)+"");
console.log (Einklebung + "{");
Ergod (obj [p], Einzug);
console.log (Einklebung + "}");
} else if (obj [p] .Constructor == string) {
console.log (Einklebung+"["+p+"] => '"+obj [p]+"'");
} anders {
console.log (Einklebung+"["+p+"] =>"+obj [p]+"");
}
}
}
}
Funktion print_r (obj) {
console.log ("{")
Ergodisch (obj, "");
console.log ("}")
}
var stu = {'name': 'alan', 'grade': {'chinesische': 120, 'math': 130, 'conkurration': {'noi': 'erster preis'}}};
print_r (stu);