肃宁一中艺术节
当前位置:肃宁一中艺术节 > Web开发 > JavaScript > 正文  |  快速导航:ASP PHP JSP ASP.NET JavaScript JQuery Extjs Ajax Silverlight Flex WebService WCF prototype mootools Dojo
  • 寻仙炼妖壶怎么用:JS常见查找错误方法和调试技巧

  • 字号:[ ]2014-1-9 22:05:54  阅读:113次  来源:乐猪网  编辑:银河精灵  收藏
  • 摘要:我们知道,JavaScript是一种前端的脚本语言,它在调试方面不像C、C++、Java、C#等语言可以搭配编译工具可以轻松地查找到出错的位置或是根据编译错误提示可以方便地把问题解决掉。对于一些JavaScript新手来说,调试错误是一件很痛苦的事件,下面由小编给大家介绍一些调试的技巧吧!
  • 肃宁一中艺术节 www.sdaiyun.cn 下面是小编自己在 JavaScript 过程中总结的一些调试技巧,仅提供参考,因为每个人的爱好与习惯是不一样的,所以根据自己的情况挑选善长的方法。

    1、如果出现对象为null或找不到对象,那就是id,name或DOM写法不对,请检查错误所在的行;
    2、如果错误定位到一个函数的调用上,说明函数体有问题,到函数体里找原因;
    3、为了加快速度,可以先用/* */注释屏蔽掉一部分代码,逐步检查;
    4、可以增加alert(xxx)来看看变量是否得到了期望的值;
    5、IE的错误报告往往不准确,比如行18错的话,有时候是19行有问题;
    6、为了确保代码能够正确运行,在实在不能确定能否出现错误的时候,用try{}catch{}语句在做;
    7、问号[点击此问号,或者弹出错误框,为了尽快找到错误,点问号,看第n+1行是否有错误。没有就往前重要的是经验,而且是自己写的代码,才能对症下药;
    8、程序代码要规范,括号要对应,尽量使用tab键;
    9、出现缺少;号的错误,其实不是少;号,而是你的表达式里没有写合法的运算符之类:比如:str="sdfsdsdf"+"dfsdfsd之类的;
    10、初学的时候往往不注意大小写例如innerHTML属性,容易写成innerHtml,一般如果出现对象不支持此种属性或方法的提示的时候,就是大小写造成的,还有一种可能,就是,你正在试图使用一个根本没有的属性或方法。

    如果你是一个 ASP.NET 程序员,那么可以直接在 Visual Studio 开发工具上进行脚本调试,它不但功能强大,而且很方便输出值或查看对象的情况。前段时间,小编在某个JavaScript技术群里,看到哪些脚本牛人都是使用WebStorm开发工具,在他们眼中,这是神器!小编从来没有用过,有兴趣的朋友可以自己下来玩玩!

  • 顶一下
    (0)
    0%
    踩一下
    (0)
    0%
肃宁一中艺术节 版权所有 Copyright © 2012-2015 www.sdaiyun.cn All rights reserved.
本站用于学习交流,部分文章来源于网络,如果不慎侵犯了您的权益,请联系我们删除!
粤ICP备12000837号
武汉助孕包成功 | 上海代孕机构 | 代孕 | 深圳代孕 | 广州代怀孕 |
  • 邢台市人民大街将华丽变身双向六车道_安徽铜陵上空拍到了龙 2019-07-20
  • 世界对中国经济依存度上升_花痴心 2019-07-20
  • 违规发布房源超三次将被“禁发”_龙影云 2019-07-20
  • 中华人民共和国和俄罗斯联邦关于加强当代全球战略稳定的联合声明(全文) _qq炫舞刷喇叭 2019-07-20
  • 武磊:中国球员能在欧洲立足 不加盟其他中超球队_带种来爱我 2019-07-20
  • 张雅君当选北京市妇联主席_朴宝英礼物 2019-07-20
  • 宜昌白洋港实现4种联运模式_九阴真经慕白剑鞘 2019-07-20
  • 朝鲜指责美国痴迷于制裁:一边要求谈判一边采取敌意行动_刘宇一 2019-07-20
  • 70后女作家:接纳传统,敏于时代_沈浩怎么死的 2019-07-20
  • 男子杀人逃22年 打车回家探病母途中落网_绵竹陈英 2019-07-20
  • 六部门联合部署加强自然保护地监督管理_成长的巨石限时篇 2019-07-20
  • 不吐不快┃面对中美经贸摩擦不能患“幼稚病”_600567千股千评 2019-07-20
  • 哈尔滨市呼兰区原区长于传勇接受审查调查_完美告白卓琳 2019-07-20
  • 58名省政府任命的国家工作人员向宪法宣誓_可爱颂中韩歌词 2019-07-20
  • “净网2019”!天心分局破获首例计算机信息系统破坏案件_出嫁从夫番外篇 2019-07-20
  • 武汉助孕包成功 | 上海代孕机构 | 代孕 | 深圳代孕 | 广州代怀孕 |
  • 邢台市人民大街将华丽变身双向六车道_安徽铜陵上空拍到了龙 2019-07-20
  • 世界对中国经济依存度上升_花痴心 2019-07-20
  • 违规发布房源超三次将被“禁发”_龙影云 2019-07-20
  • 中华人民共和国和俄罗斯联邦关于加强当代全球战略稳定的联合声明(全文) _qq炫舞刷喇叭 2019-07-20
  • 武磊:中国球员能在欧洲立足 不加盟其他中超球队_带种来爱我 2019-07-20
  • 张雅君当选北京市妇联主席_朴宝英礼物 2019-07-20
  • 宜昌白洋港实现4种联运模式_九阴真经慕白剑鞘 2019-07-20
  • 朝鲜指责美国痴迷于制裁:一边要求谈判一边采取敌意行动_刘宇一 2019-07-20
  • 70后女作家:接纳传统,敏于时代_沈浩怎么死的 2019-07-20
  • 男子杀人逃22年 打车回家探病母途中落网_绵竹陈英 2019-07-20
  • 六部门联合部署加强自然保护地监督管理_成长的巨石限时篇 2019-07-20
  • 不吐不快┃面对中美经贸摩擦不能患“幼稚病”_600567千股千评 2019-07-20
  • 哈尔滨市呼兰区原区长于传勇接受审查调查_完美告白卓琳 2019-07-20
  • 58名省政府任命的国家工作人员向宪法宣誓_可爱颂中韩歌词 2019-07-20
  • “净网2019”!天心分局破获首例计算机信息系统破坏案件_出嫁从夫番外篇 2019-07-20