答案 0 :(得分:0)
这是Firebug的implementation detail。 console.log()
以及Console API的其他功能不应具有返回值
当您在其他devtools中试用代码时,您会看到他们返回undefined
。
toString()
功能实际上是Firebug的内部代码和Firefox安全机制的一部分,禁止网站及命令行访问它。
console.dir()
仍列出该函数,因为它在特权范围内运行。
控制台API函数结果的对象console.dir()
输出已在issue 6257中实现。
Issue 7774是为了修复Firebug的行为。