专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Asp教程 » javascript调试:减轻JavaScript测试和调试负担(2) »正文

javascript调试:减轻JavaScript测试和调试负担(2)

来源: 发布时间:星期四, 2009年2月12日 浏览:302次 评论:0


虽然Internet Explorer是最流行浏览器但是它对JavaScript调试支持还显得相当初级如果发生JavaScript会有(信息)窗口显示(大多数JavaScript)消息还远不能让人满意但是它们至少能够让你知道发生了什么这些消息包括个行号(尽管它从来都没有和真正行相对应但是它确实让你离行比较近了)

此外它还能够外部应用进行调试(比如Visual Studio如果安装了话)或者检查代码注意:你可以从“工具|选项(Tools | Options)”里启动JavaScript调试功能

基于Mozilla浏览器也提供了选择机会Firefox带有个JavaScript控制台用来显示当前页面上脚本(、警告、信息等)消息它会明确地显示发生代码并用箭头指示哪里出现了

Netscape和Opera也带有JavaScript控制台有些浏览器还有用于调试专用句法个典型例子是Opera它支持将输出送到控制台opera.postError命令Safari浏览器“调试(Debug)”菜单让你可以启动JavaScript记录这样它们就会出现在控制台里

IDE选项

你还可以通过自己习惯IDE调试基于浏览器应用Visual Studio就是这样个例子它能够让你通过它调试Internet Explorer应用你必须在Web服务器(IIS)启动调试功能这要按照下面步骤进行:

  • 在调试模式(Debug|Start)启动Web应用
  • 应用个浏览器窗口里启动返回到Visual Studio客户端选择“调试|窗口|运行文档(Debug | Window | Running Documents)”
  • 当前运行应用会出现在“运行文档”窗口里你可以选择Web窗体在JavaScript代码里设置断点
  • 返回Web窗体使用应用;执行会在插入任何JavaScript断点处停止
Visual Studio不是唯支持调试IDE例如Dreamweaver有它自己JavaScript调试器让你调试句法和逻辑、设置断点、监视变量、进行代码单步调试个非常好特性是会用简单几句话解释JavaScript

你还可以使用单独JavaScript调试工具个典型例子是SplineTechJavaScript HTML Debugger它是个功能完备开发工具如果你使用Eclipse IDE那么JSEclipse就是Eclipse个用于JavaScript开发插件

用于调试其他语言

JavaScript已经发展成为进行Web客户端编程标准语言它有大量语言资源但是对开发支持并不完备大多数使用JavaScript开发人员更倾向于用原来思路方法进行调试但是现在有很多工具来减轻测试和调试负担

 

1

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: