javascript 很难调试 我刚开始学习,发现javascript程序很难调试,只要代码出现一点语法错误,程序就不运行,而且不给出任何提示,查找一个错误费很多时间,请问有什么好办法可以方便调试javascript程序呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哪个功能没有实现,或者新加哪段代码之后出问题,就在相关的代码上打断点,一般都这么做吧或者,你知道哪个地方的错,加几个alert在相应的位置,打印相关的参数,看参数是否为预期的值,语法出错的话,出错语句后面的alert是不能执行的~~这些只能慢慢确认吧 1.internet选项-高级-显示每个脚本错误的通知,勾上,保证你能知道脚本有错,但你不能完全信任对错误的提示,因为提示的错和实际的错经常是不一致的,当然经验丰富的话可以直接根据提示推断错误2.用好alert,你需要对自己的程序有初步的判断,哪儿可能出错,就在哪儿加上alert,代码是否会执行到这儿,到这儿时变一些量的值是否正常3.调试工具,比如ie的开发人员工具,可以打断点,单步执行什么的,在其他手段难以调试时用js的调试时要麻烦些,弱类型语言,语法的验证很弱,经验不足就易出错,惟一办法是多用,多练 按F12功能键,都会弹出脚本调式窗口的,楼主初学js的话,介意使用谷歌浏览器,调试比较方便。 firebug这个要在firefox浏览器上跑的。 是很费劲,不过也没倒绝望的地步,firefox下firebug都是不错的工具,chrome下审查元素也不错。IE 费劲一些,按F12键也可调试。 firefox+firebug,IE那个垃圾,和firebug没得比。。 firebug很好用,除了js,还能调试css。IE下虽然也有工具,比如IE9自带的开发人员工具,但是很不好用。 我比较喜欢谷歌浏览器,js调试还是蛮方便的,js调试我主要是断点调试,然后监视变量的值 aptana也不错,可以结合浏览器的调试工具,尤其是firebug其余一些浏览器也有调试工具,工具要用的顺手熟练就会有效率,不熟练的话就alert一点点的调试吧。 寒舍柳枝迎日茂,温房花朵见霜蔫。有时临时换个环境(比如应聘)也不方便按平时习惯下载安装一堆瑞士军刀般的工具。习惯Notepad+alert吧,这个到哪都能让你宾至如归。 调试javascript可以用firefox的firebug,或许用google,设置一个断点,F11是进入一个方法内部,F10不进入方法内部,F8跳到下一个断点。 alert() 天下无敌.什么调试工具都没这个来得实在 firefox和google是方便调试.有断点也很直观看到运行到哪值是多少.但是这都是在有一定功底后方便快速开发的.从头开始的话.我建议用IE开调试和脚本出错提示.多学用alert.脚本出错.IE会在页面弹出提示或者左下角.根据出错的地方alert相关的东西.有经验可以无所谓什么浏览器.alert可以解决所有问题.多试试吧 在线等,连接sqlserver的js代码 在非IE浏览器中,带下滑线的变量如何访问 js全局变量在方法中赋值后返回undefined 麻烦大家来帮帮忙,关于js的! extjs 分页问题 请问Ajax 分页的问题 javascript中缺少对象问题 数据导入问题(急.....) 为什么很多问题别人已经结贴了,分数还没加到我得账号上^_^ 求助:JS记录USB键盘数字输入 JS改变CSS样式的问题 如何将数据库中读取到的数据变成数组?只须帮忙修改一下代码就可以,这步我不会。
2.用好alert,你需要对自己的程序有初步的判断,哪儿可能出错,就在哪儿加上alert,代码是否会执行到这儿,到这儿时变一些量的值是否正常
3.调试工具,比如ie的开发人员工具,可以打断点,单步执行什么的,在其他手段难以调试时用js的调试时要麻烦些,弱类型语言,语法的验证很弱,经验不足就易出错,惟一办法是多用,多练
其余一些浏览器也有调试工具,工具要用的顺手熟练就会有效率,不熟练的话就alert一点点的调试吧。
有时临时换个环境(比如应聘)也不方便按平时习惯下载安装一堆瑞士军刀般的工具。
习惯Notepad+alert吧,这个到哪都能让你宾至如归。
alert() 天下无敌.
什么调试工具都没这个来得实在
firefox和google是方便调试.
有断点也很直观看到运行到哪值是多少.
但是这都是在有一定功底后方便快速开发的.
从头开始的话.
我建议用IE开调试和脚本出错提示.
多学用alert.
脚本出错.
IE会在页面弹出提示或者左下角.
根据出错的地方alert相关的东西.
有经验可以无所谓什么浏览器.
alert可以解决所有问题.
多试试吧