美文网首页
JavaScript程序中的错误处理

JavaScript程序中的错误处理

作者: 路上的九尾猫 | 来源:发表于2019-05-26 23:23 被阅读0次

当遇到一个错误时,应该给出详细的信息。当代码量比较少的时候,这样做的意义并不会很明显。但是当工程大到一定程度时,能根据抛出的问题找到相应的代码,是一件能显著提高编程效率的事情。

常见的错误类型有三种:

1.类型转换错误

    错误类型转换错误发生在使用某个操作符,或者使用其他可能自动转换值得数据类型结构时。在使用相等(==),不等(!=)操作符,或者if, for及while等流控制语句使用非Boolean值时,最容易发生类型转换错误。

2.数据类型错误

    JavaScript是松散型的,也就是说,在使用变量和函数参数之前,不会对它们进行比较以确定它们的数据类型是正确的,只能靠开发人员编写适当的数据类型检测代码。将预料之外的值传递给函数的情况下,最容易发生数据类型错误,所以这种情况下,要编写适当的类型检测代码

3.通信错误

    随着ajax的兴起,web应用程序在其生命周期内动态加载信息或者功能已经成为一件司空见惯的事情了。但是每一次通信,都可能,产生的错误。

错误分为致命错误和非致命错误。

可以通过以下一个或多个条件来确定:

1 应用程序根本无法继续运行

2 错误明显影响到了用户的主要操作

3 导致其他连接错误

总的来说,就会区分致命作为和非致命错误的主要依据,就是看它们对用户的影响。设计良好的代码,可以做到应用程序的一部分发生错误不会不必要的影响到另一个实际上毫不相干的部分,并在错误发生的时候,给出相应的替换元素。

相关文章

  • 错误处理与调试

    本章内容:处理错误与调试JavaScript代码 一、错误处理 错误处理在程序设计中的重要性是毋庸置疑的,良好的错...

  • JavaScript程序中的错误处理

    当遇到一个错误时,应该给出详细的信息。当代码量比较少的时候,这样做的意义并不会很明显。但是当工程大到一定程度时,能...

  • JavaScript中的错误类型

    @(javascript)[JavaScript错误处理][toc] 作为一个程序员,需要的不仅仅是技术,更是需要...

  • C语言错误处理

    C语言错误处理 1、什么是错误处理? 程序错误是指在软件运行中因为程序本身有错误而造成的功能不正常、死机、数据丢失...

  • [Erlang开发之路]十三、并发程序中的错误处理

    一、并发程序错误处理理念 Erlang并发编程中错误处理的概念,核心在于远程检测加处理错误(而非顺序编程中的避免错...

  • 补充:错误处理和断言

    1.错误处理 使用错误处理(error handling) 来应对程序执行中可能会遇到的错误条件。 2.断言 可选...

  • Swift 2 学习笔记 20.错误处理

    课程来自慕课网liuyubobobo老师 错误处理 强制退出程序 错误处理

  • JavaScript错误处理

    错误处理 JavaScript提供了一种try catch的错误处理机制,当有错误抛出的时候,可以catch住。 ...

  • JavaScriptCore

    运行应用程序中的JavaScript程序,并支持在应用程序编写JavaScript。 通览 JavaScriptC...

  • Swift编程十八(错误处理)

    案例代码下载 错误处理 错误处理是响应程序中的错误条件并从中恢复的过程。Swift为在运行时抛出,捕获,传播和操纵...

网友评论

      本文标题:JavaScript程序中的错误处理

      本文链接:https://www.haomeiwen.com/subject/zalqtctx.html