在自定义jQuery插件中处理错误的一些最佳做法是什么?
到目前为止,我正在检查错误情况,使用console.log并从我的插件返回。我的想法是,我不想阻止页面上的任何其他js工作,但仍然向用户提供错误消息。
我正在考虑的错误条件类型是传递给te插件等的必需参数。
我是编写jquery插件的新手,所以如果这是一个愚蠢的问题请原谅。
我真的很想从经验丰富的开发者那里了解他们对此做了什么。
答案 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