例如,在PHP或其他服务器端程序中,我可以将用户引起的所有错误保存到服务器。
我可以知道是否发生错误并可以修复它们。
但在使用 javascript 的 Web 应用程序中,我不知道用户导致了哪些错误。
我无法修复它们。
如何将 javascript Web 应用程序的错误保存到服务器以了解并修复它们?
将 javascript 错误保存到服务器是一种常见且有效的方法吗?
或者有更好的方法来处理这个问题吗?
许多“javascript Web 应用程序开发人员”如何了解并修复其发布的 javascript Web 应用程序中的错误?
或者我不应该担心用户造成的错误吗?
最佳答案
Javascript 还具有 try/catch
block ,您可以使用它们捕获错误并提交到服务器。
并非每个错误都值得保存到服务器。根据错误的严重性,您需要决定保存/记录哪些错误以及以不同方式处理哪些错误。
例如,数字验证可以通过 alert()
或突出显示错误 spans/divs
向用户显示;而如果密码验证失败 n
次,您可能需要记录传入的 IP 地址和其他数据,以便您审核系统是否存在潜在违规行为。
关于javascript - 如何处理 javascript Web 应用程序中由用户引起的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6619055/