Javascript:如何在Jrunscript中打印对象?

时间:2012-02-23 12:08:23

标签: javascript object

Jrunscript有一个'print'函数。然而,它没有打印任何有用的对象。例如:

js> var obj = {one:1, two:2}

评估对象Jrunscript输出时:

js> obj  

[object Object]

'print'并不好:

js> print(obj)

[object Object]js> 

可以使用哪些Jrunscript函数来打印对象结构?

1 个答案:

答案 0 :(得分:2)

使用rhino + env.js:

http://www.envjs.com/

样品:

load('env.rhino.1.2.js');
var t1 = {// 10
    "1" : {
        "q0" : "q1",
    },
    "0" : {
        "q1" : "q2"
    }
};
print(JSON.stringify(t1));

当然,你会得到其他有用的东西,但它暂时可以帮到你