复制代码代码如下:
ฟังก์ชั่น ergodic (obj, การเยื้อง) {
var intent = "" + การเยื้อง;
if (obj.constructor == array || obj.constructor == วัตถุ) {
สำหรับ (var p ใน obj) {
if (obj [p] .constructor == array || obj [p] .constructor == วัตถุ) {
console.log (เยื้อง+"["+p+"] =>"+typeof (obj)+"");
console.log (เยื้อง + "{");
ergodic (obj [p], เยื้อง);
console.log (เยื้อง + "}");
} อื่นถ้า (obj [p] .constructor == สตริง) {
console.log (เยื้อง+"["+p+"] => '"+obj [p]+"'");
} อื่น {
console.log (เยื้อง+"["+p+"] =>"+obj [p]+"");
-
-
-
-
ฟังก์ชั่น print_r (obj) {
console.log ("{")
ergodic (obj, "");
console.log ("}")
-
var stu = {'name': 'Alan', 'Grade': {'Chinese': 120, 'Math': 130, 'การแข่งขัน': {'Noi': 'First Prize'}}};
print_r (stu);