`

多用try catch做js调试

阅读更多
碰到莫名其妙的js错误,多用try catch做调试!

在调试js程序的时候碰到弹出alert object error的错误,如果,他直接报js错误,那还可以对该错误进行定位,因此刚开始还真不知道到底是哪里出了错。这句情况下多使用js的try catch异常捕捉语句:
try{
要调试的js代码
}
catch(ex){
 alert(ex.description);
}



http://blog.csdn.net/libo2006/archive/2007/05/30/1632051.aspx
分享到:
评论

相关推荐

    书籍 JavaScript基础教程(第8版)】+中文+高清+完

    9. **错误处理**:了解如何捕获和处理JavaScript运行时的错误,以及try...catch语句的使用。 10. **性能优化**:理解如何编写高效的代码,避免内存泄漏,使用适当的数据结构和算法,以及利用V8引擎的特性提高...

    Test_19-3-21

    在错误处理方面,JavaScript使用try...catch语句来捕获和处理异常。同时,Promise和async/await的出现,使得异步编程更加优雅,避免了回调地狱的问题。 JavaScript的调试工具也是开发者必不可少的利器。Chrome和...

    Pizza-JS-Native

    9. **错误处理和调试**:使用try/catch语句和console.log()进行错误捕获和调试,确保程序稳定运行。 10. **测试**:可能包括单元测试和集成测试,确保代码的正确性和可靠性,如使用Jest或Mocha框架。 11. **版本...

    eloquent[removed]我从 Eloquent-Javascript 中找到的练习的解决方案

    7. **错误处理**:如何使用try/catch语句进行异常处理,以及如何创建自定义错误类型。 8. **DOM编程**:解释了如何使用JavaScript与HTML文档对象模型(DOM)交互,包括元素选择、修改和事件处理。 9. **异步编程**...

    testRepository:仅用于测试

    7. 错误处理:try...catch语句和Promise的catch方法,用于捕获和处理运行时错误。 在"testRepository-main"这个文件或目录名中,"main"通常指的是项目的主入口文件,可能是index.js或app.js等,它可能包含了项目...

    bug-dir-models

    1. **错误处理机制**:在JavaScript中,错误处理通常通过try...catch语句块来实现。当代码块中有错误发生时,catch块可以捕获并处理这些错误。 2. **模块化**:JavaScript的模块化可以使用CommonJS(Node.js中)或...

    projectdiversity:多样性

    9. **错误处理和异常捕获**:如何优雅地处理运行时错误,利用try-catch、Promise、async/await等进行错误处理。 10. **跨平台开发**:可能涉及到PWA(Progressive Web App)、Electron或React Native等技术,实现...

    jdqd

    10. **错误处理与调试**:使用console工具、断点、try-catch、Source Maps进行调试。 以上只是JavaScript在前端开发中部分关键知识点,实际项目中还需要结合其他技术,如CSS3、HTML5、前端架构设计、安全问题等,以...

    completecode

    7. **错误处理**:了解如何使用try...catch处理运行时错误,以及如何使用throw抛出自定义错误。 8. **性能优化**:包括事件委托、防抖和节流技术,以及如何减少DOM操作以提升页面性能。 9. **JavaScript库和框架**...

    class-85

    通过使用try...catch语句、console.log()、开发者工具等手段,开发者可以有效地定位并修复代码中的问题。 总的来说,"class-85"的学习资源很可能是为了帮助学员深入理解JavaScript语言的各个方面,从基础语法到高级...

    SampleTaskApp

    10. **错误处理**:理解如何通过try/catch处理异常,并使用console.log或日志工具进行调试。 11. **框架和库**:如果SampleTaskApp 使用了特定的JavaScript 框架或库(如React、Vue或Angular),那么还需要了解这些...

    aha-snippet:算法|| 代码段|| ETC

    同时,错误处理和调试技巧,比如try-catch语句、日志记录,也可能被包含其中,这对于问题排查至关重要。 "aha-snippet-master"这个文件名暗示了这是一个项目或库的主分支,可能包含了组织良好的目录结构,便于...

    newprojecthelp

    12. **错误处理**:学会使用try...catch、Promise的错误处理机制,以及如何记录和调试错误。 13. **TypeScript**:一种静态类型的超集,为JavaScript开发提供更严格的类型检查和更好的代码工具支持。 14. **测试**...

    Club-management

    开发者可能使用console.log、try...catch语句以及浏览器的开发者工具来查找和修复问题。 10. **性能优化**:为了提升用户体验,JavaScript的性能优化也必不可少,例如减少HTTP请求、利用缓存、避免阻塞渲染等策略。...

    hackerrank:Hack来自Hackerrank平台的Katas

    8. **错误处理和调试**:学会如何使用try...catch语句处理异常,以及使用console.log()和debugger进行代码调试。 9. **模块系统**:理解CommonJS和ES6模块导入导出机制,以便在不同文件间组织和重用代码。 10. **...

    note

    11. **错误处理**:学会使用`try...catch`进行异常处理,以及如何正确抛出和捕获错误。 12. **调试技巧**:了解浏览器开发者工具的使用,如断点、单步执行、查看变量值等,这对于找出和修复代码问题非常有帮助。 ...

Global site tag (gtag.js) - Google Analytics