Js
调试利器
--------vs 2008
本文为原创,欢迎转载,转载请注明出处,
javadevil
为大家奉献。
与
js
打交道的人都知道,调试
js
的过程是多么的痛苦,利用
alert
来观察程序的变量值及程序的执行过程,是多么的效率低下,且代码不美观。
目前互连上
js
调试工具非常多,比较出名的有微软的
script debugger,
还有
fireBug
等浏览器插件,但这些都不能与微软的
vs 2008
相提并论,尤其是在准确性方面
.
。下面将从两个方面介绍
vs 2008
(
1
)如何获取
vs2008 (2)
如何启用
vs 2008
调试器
(3)
利用
vs 2008
进行代码调试
(1)
如何获取
vs 2008
下载地址:
微软官方网站
http://www.microsoft.com/downloads/details.aspx?FamilyID=83c3a1ec-ed72-4a79-8961-25635db0192b&DisplayLang=zh-cn
(2)
如何启用
vs 2008
调试器
经过漫长的下载后,终于来安装
vs 2008
了,安装完
vs 2008
也是一个漫长的过程,花了
40
多分钟,终于安装完毕。
启用
vs 2008
调试器
打开
IE,
点开
工具,如图
1
图
1
选中高级,找到如下图
2
的地方
图
2
将
禁用脚本调试(
Internet Explorer
)
,
禁用脚本调试
(
其他
)
选项前的√
去掉,默认是选中的。我们要开启浏览器的调试开关
.
(3)
利用
vs 2008
进行代码调试
场景:页面出现
javascript
错误,找不到地方
,
默认的提示一般不准确,不是自己的代码很难找到错误的地方。如下图所示,
图
3
这个没有开启浏览器的调试开关出现的错误,开启调试开关之后,如下图
4
图
4
此时我们选择是,就开启了调试器。
这时会启动
vs 2008,
机器配制稍低的打开时间可能稍长,打开之后我们看到清晰的提示
图
5
此时摆在我们面前的有三个选项,我们要调试程序,所以选择中断如图
6
图
6
这时,我们可以按
F11,
进行逐行调试,按
F10
跳过程序中的某一个方法,即相当
eclipse
中的
step out
,即从当前执行的方法中跳出来,因为程序中可能有方法中调用方法
,
有时我们不关注底层方法,这时就要进行跳出。具体见图
7
图
7
这时我们可以监视我们的变量值,选中一个变量进行调试如选中
b
,单击右键,添加监视,如下图图
8
图
8
这时就可以查看变量的值了。
场景
2,
我们如何在调试中给变量赋值,如下图
9
的一段程序
图
9
我们可以直接将我们添加的监视的变量赋值,然后参与程序的循环及计算。如下图
10
图
10
上面添加监视的变量可以是一个对象,这样可以详细查看其中的属性及方法,
相信到此,调试
js
将不再是恶梦,
vs 2008
一扫
web
开发程序员的阴霾。如有不正确之处,欢迎拍砖。
- 大小: 12.6 KB
- 大小: 42 KB
- 大小: 29.7 KB
- 大小: 12.7 KB
- 大小: 13 KB
- 大小: 42 KB
- 大小: 25.2 KB
- 大小: 47.8 KB
- 大小: 36.1 KB
- 大小: 15.1 KB
分享到:
相关推荐
总之,"AJAX Javascript 调试利器"这个主题主要围绕使用Firefox和Firebug来优化和调试使用AJAX和JavaScript的Web应用程序。尽管现在有更新的开发工具,如Chrome DevTools,但Firebug在它的时代无疑是Web开发者不可或...
Vue.js 是一款非常流行的前端JavaScript框架,用于构建用户界面。Vue 3.0 是 Vue 的一个重大更新,引入了许多新特性和性能优化。Vue DevTools 是一个强大的浏览器扩展,允许开发者在Chrome等浏览器中对Vue应用程序...
Vue.js 是一款非常流行的前端JavaScript框架,用于构建用户界面。Vue2是其第二个主要版本,引入了许多改进和优化,以提升开发效率和性能。在开发过程中,调试工具扮演着至关重要的角色,帮助开发者理解代码执行流程...
总结,Firebug作为JavaScript的调试利器,通过其强大的调试、检查和分析功能,极大地提升了开发效率和代码质量。虽然现在有更多现代的开发者工具,如Chrome DevTools和Firefox Developer Tools,但了解并掌握Firebug...
本文将深入探讨“Node.js-Theseus”这一新型JavaScript调试器,它以其独特的实时代码覆盖率、追溯检查和异步调用树功能,为Node.js开发带来了全新的调试体验。 首先,我们来理解一下“Theseus”的核心特性——实时...
Javascript的调试利器:Firebug使用详解
发条JS调试工具是一款专为JavaScript开发者设计的强大调试利器,它可以帮助程序员们高效地定位和修复代码中的问题,提升开发效率。在这个“发条js调试工具.rar”压缩包中,包含的是这款工具的相关资源和可能的使用...
在"WebApplication开发利器-WebSnap.doc"文档中,可能会详细介绍如何使用WebSnap进行开发,包括以下几个关键知识点: 1. **WebSnap框架**:WebSnap提供了一个基于Indy(Internet Direct)的HTTP服务器框架,使得...
鬼鬼JS调试工具是一款专为JavaScript开发者设计的强大调试利器,主要针对鬼鬼JS7.0版本。这款工具的出现,极大地提升了开发者们在编写、测试和优化JavaScript代码时的效率和准确性。它提供了丰富的功能,使得对JS...
总的来说,"鬼鬼js调试"工具是后端工程师和爬虫开发者不可或缺的利器,它简化了JavaScript调试的过程,提升了开发者的生产力。对于那些频繁遇到JavaScript逆向难题的工程师而言,这款工具无疑是一大福音。
《鬼鬼JS调试工具7.5:网页JavaScript调试与解密的得力助手》 鬼鬼JS调试工具7.5是一款专为JavaScript开发者设计的强大调试利器,尤其在处理复杂的网页应用时,它能帮助开发者深入理解并优化JavaScript代码。这款...
鬼鬼JS调试工具是一款专为JavaScript开发者设计的强大调试利器,旨在简化JS代码的调试过程,提升编程效率。这款工具提供了一系列先进的功能,帮助程序员更好地理解、定位和修复代码中的问题,减少在复杂脚本环境中的...
鬼鬼JS调试工具7.5是一款专为JavaScript开发者设计的高效调试利器,它能够帮助程序员在开发过程中快速定位并解决代码中的错误,提高开发效率。这款工具以其易用性和强大的功能在JS调试领域占据一席之地。 首先,...
Firebug 1.5是一款经典的JavaScript调试工具,它在Web开发领域中扮演着重要的角色,尤其是在JavaScript兼容性调试方面。JavaScript是一种广泛应用于浏览器端的脚本语言,它为网页动态化、交互性提供了强大支持。然而...
为了解决这一问题,我们引入了"LeakTracer"这个工具,它是基于Node.js开发的,专门用于调试Android Native层的内存泄漏。 LeakTracer的工作原理是通过Android的NDK接口,获取到系统内存分配和释放的信息,然后进行...
- JavaScript调试。 - 查看网络请求详情。 - 支持多种基于Firebug的扩展插件。 - **使用技巧**: - 选中DOM元素后高光显示。 - 查看DOM结构及其HTML代码。 - 分析DOM元素的样式。 - 调试JavaScript代码,设置...
"IE下的WEB调试利器"这个标题指的是专为Internet Explorer浏览器设计的Web调试工具,它类似于Firefox的FIREBUG,允许开发者查看和修改网页的CSS样式,以及更好地理解和操作DOM(Document Object Model)结构。...
如果项目中用到了CommonJS或SeaJS这种AMD/CMD规范的模块加载方式,可以在module中使用require()引入vConsole:var vConsole =require('path/to/vconsole.min.js');好了,怎么打印log呢?与电脑端一致,可以直接...