Page 107 - JavaScript修炼之道
P. 107

附录B  JavaScript调试指南        99


               置完毕,准备开始吧!

                   现在我们已经完成了所有配置,接下来打开debugbench.html文件,然后进入VWDE。在右边
               的解决方案浏览器面板内,你会看到里面列出了正在运行的两个文件:debugbench.html和
               debugbench.js,双击后者。

                   这时,你就可以在源码窗口里按照之前的方式设置断点了(单击沟槽区),设置完成后,切
               换回IE,然后单击Fibo(20)按钮,你就会进入调试器中的单步调试模式,如图B-8所示。请看!



























                                               图B-8 调试IE7里的脚本


               B.5  IE8 和开发者工具


                   毫无疑问,Internet Explorer 8在IE世界中迈出了一大步。除了支持Web标准(虽然和其他的
               浏览器仍有很大差距,但它总算脱离了史前时代),作为JavaScript开发者的你肯定会对下面这些
               内容感兴趣。

                     IE8中的JScript引擎的速度是其他浏览器中的JavaScript引擎的七分之一左右。它和Chrome
                     的V8、Safari最新的Squirrelfish Extreme以及Firefox的Tracemonkey差距尤其明显——前者
                     的速度是后者的十二分之一左右。
                     这听起来一点也不像是什么好消息,但要注意,上一个版本的IE7中的JScript引擎的速度为
                   IE8中的九十分之一左右,更不用说IE6了。 IE团队把JScript引擎的速度提高了大约13倍,这已
   102   103   104   105   106   107   108   109   110   111   112