技术开发 频道

抢鲜IE8的Web开发新特性

  脚本调试功能:

  IE8新添加了脚本调试功能,这是以前版本所不具备的。

  要启用脚本调试功能,需要在Internet 选项->高级->"禁用脚本调试" 两个选项不勾选。

  我先写了一段简单的调试代码: 

window.onload=function (){
    alert(undefinedVar);
}

  用浏览器打开后,会提示如下对话框: 
 

 
  点击"是",工具会自动跳至出错处: 
 
 

  和一般的调试器一样,可以单步,逐过程,跳出,运行功能 在局部变量里面可以查看当前scopeChain中的变量值。

  还可以添加监视,监视的内容很多,体现了很多IE特性。

  下面的截图是我监视document的结果: 
 

 
  IE8可以直接在代码中敲debugger;,以前的版本的调试工具是visual studio,也非常好用,但是体积非常大,使用visual studio去调试javascript无疑是大材小用。修改刚才的页面: 

window.onload=function (){
    dubugger;
    alert(undefinedVar);
}

  如果你需要在debugger;处停止运行你的程序,必须将"脚本"标签中的"启动调试"按钮。

  总结 
  IE8是一个很好的浏览器,其开发特性也是前所未有的,能支持javascript调试是开发工具中一大亮点。相信这些新特性能让开发者的的开发更加轻松便利。

0
相关文章