jQuery插件中错误处理的最佳实践

时间:2011-02-26 22:20:15

标签: jquery

在自定义jQuery插件中处理错误的一些最佳做法是什么?

到目前为止,我正在检查错误情况,使用console.log并从我的插件返回。我的想法是,我不想阻止页面上的任何其他js工作,但仍然向用户提供错误消息。

我正在考虑的错误条件类型是传递给te插件等的必需参数。

我是编写jquery插件的新手,所以如果这是一个愚蠢的问题请原谅。

我真的很想从经验丰富的开发者那里了解他们对此做了什么。

2 个答案:

答案 0 :(得分:1)

最佳做法是为所有必需选项设置默认值。如果正确实施选项,则允许用户过度使用它们应该不是问题。Setting options to have default values Handling the user changing options

答案 1 :(得分:0)

我尝试创建一个可以处理JavaScript错误的插件。在出错时,您必须调用此插件来记录/通知和处理您的代码。

something like below
try{
alert (undeclaredVariable);
}catch (e)
{
//call mentioned plugin
}

http://prcoldfusion.blogspot.com/2012/03/error-handling-in-javascriptjquery.html