js常见错误及处理方法

当好不容易将功能用代码讲述出来,一运行却见不到预期效果,我就想不会呀,没有bug呀,这时候心里面就开始各种开骂,以便找到调试思路。在我们写的js代码中,往往看不出错误,但运行时就体现出来了。
js中我们常遇到的错误有:拼写错误:这种多是各种函数调用时,大小写问题、单词字母顺序写错、漏写或者多写字母,如写geElementsByTagName()少写个s。这种情况多是手误或者用输入法快捷方式造成。也不排除是我们故意的,毕竟我们怎么可能连element这种单词都不会拼写嘛。访问变量不存在:可能出现在变量命名前后不一致,还是拼写错误造成的。括号不匹配:这种就得养成良好的编程习惯了,不然代码复杂时需要你一个一个去帮括号找另一半还是挺难受的,毕竟自己的另一半都没找到。“字符串和变量连接错误”:当出现字符串连接时,容易漏写+或者忽略变量类型自动转换,从而得不到想要的效果。
针对我们常见的错误,也有一些调试的方法。如用alert()document.write()输出变量值;用try...catch方法进行错误处理。
希望未来每一天的bug越来越少,头发越来越多!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 0. 写在前面 当你开始工作时,你不是在给你自己写代码,而是为后来人写代码。 —— Nichloas C. Zak...
    康斌阅读 5,362评论 1 42
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,712评论 1 45
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,313评论 0 3
  • 从小情绪就是困扰我最大的问题,稍微不如意,自己发脾气进而低沉,要么外面不好发作,就把气憋在肚子里然后让其在我体内乱...
    mg依莲阅读 253评论 3 1
  • 第一章 NodeJS使用JavaScript作为开发语言,主要是js语言符合事件驱动,没有历史包袱以及V8引擎的高...
    hyhchaos阅读 260评论 0 0