16

如何检查 casperjs 脚本中的对象?

我试过console.log(arguments)了,但它只打印 [object Arguments] 或 [object Object]。

我希望得到类似的东西:{'firstparam':'value'...}

就像在 Javascript 控制台或 Node.js 中一样...

也许这是一个 Phantomjs 的问题,我不确定......

4

2 回答 2

16

我想我找到了:http ://docs.casperjs.org/en/latest/debugging.html#dump-serialized-values-to-the-console

var utils = require('utils');

utils.dump({
    foo: {
        bar: 42
    },
});
于 2012-06-16T23:44:19.300 回答
1

JSON.stringify 用于简单的字符串读取,例如

casper.test.comment(JSON.stringify(object));
于 2017-09-22T00:15:02.077 回答