javascript - 具体的错误消息与通用的错误消息?

标签 javascript error-handling

错误消息中包含具体的错误内容是不是更好?

var msg = util.format("current wallpaper %s isn't expected %s", current, expected)

或者只是出现一般性错误,即每种情况都出现相同的消息?

var msg = util.format("current wallpaper isn't expected")

我可以看到两者的优点和缺点。

最佳答案

一般来说,我会说更具体的错误消息更好。但是,这在一定程度上取决于错误消息是针对开发人员还是针对用户。如果错误是针对开发人员的,那么您肯定希望提供尽可能多的信息来帮助纠正错误。如果错误是针对用户的,您可以选择稍微模糊一些,并说“出了点问题。请稍后再试。”或类似的规定。完全取决于具体情况。

关于javascript - 具体的错误消息与通用的错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27867162/

相关文章:

php - 通过客户端和服务器的安全命令

javascript - 从 addEventListener 函数向 ng-repeat 添加数据不会更新 DOM

node.js - nodejs中的next(err)和next(new Error(err))有什么区别?

node.js - Node Express RESTful API默认引擎用于错误处理

javascript - 以安全的方式执行第三方 javascript(从某些数据库提供)

javascript - 为什么Javascript原型(prototype)链中一个函数有两个Object

error-handling - Symfony形式虚拟错误

Java try catch(InputMismatchException)意外循环

c# - 如何使用 MVC 错误处理程序(自定义)和 jqgrid 加载错误触发器显示错误消息

javascript - 让第三级子菜单出现在 jquery 中