首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Firebug console.log()的返回值抛出上测试console.log

在Firebug console.log()的返回值抛出上测试console.log
EN

Stack Overflow用户
提问于 2015-03-15 19:45:22
回答 1查看 77关注 0票数 0

调用console.log()的返回值不允许toString,尽管__exposedProps__表示应该允许它。

更新:只是想补充一下,我只是想让它无毒,所以谢谢你的快速响应

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-15 21:35:02

这是一个Firebug的实施细节console.log()控制台API的其他函数不应该有返回值。

当您在其他devtools中试用您的代码时,您将看到它们返回undefined

toString()功能实际上是Firebug内部代码和火狐安全机制的一部分,禁止网站和命令行访问它。console.dir()仍然列出了该函数,因为它在特权范围内运行。

对象console.dir()输出的控制台API函数的结果是用第6257期实现的。

创建第7774期是为了修复Firebug的行为。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29065360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档