前几天Gmail更新,会判断你是否启用了Firebug,如果启用则警告“Firebug会使Gmail变慢”。有人在网上问是怎么判断安装了Firebug的?
我看了一下Gmail的JS代码,似乎是这么一个判断语句:
Boolean(window.console && window.console.firebug)
如果你安装了Firebug并启用,那么这条语句的结果是布尔值”true”. window.console是Firebug给window对象扩展的一个Object属性。打开Firebug,在Console中输入”window.console”并回车,则会显示:Object firebug=1.05
而window.console.firebug是Firebug的版本号。大家可以自己在Firebug里试一下,或者自己写一个测试页面。
Leave a Reply