util.inspect的意外行为

时间:2015-10-10 05:59:54

标签: node.js read-eval-print-loop

util.inspect在节点repl和自定义repl

中的行为似乎不同
$ node
> require("util").inspect([])
'[]'
>
自定义repl中的

输出

$ node repl.js
> require("util").inspect([])
'Array []'
>

repl.js的内容

var repl = require('repl');
repl.start({
    input: process.stdin,
    output: process.stdout
});

1 个答案:

答案 0 :(得分:1)

我不能用当前的主分支复制它。在这两种情况下我都得到'[]'

我的猜测是,089d68861确定了这一点。