为什么JSHint在这一行上抛出了“可能的严格违规行为”

时间:2013-05-14 21:36:23

标签: javascript

尝试在JsHint中验证一些Javascript,我得到以下内容:

可能的严格违规行为:

return ($.event.dispatch || $.event.handle).apply(this, args);

为什么会抛出这个错误?

谢谢你们

1 个答案:

答案 0 :(得分:14)

JSHint不确定代码所在的函数是否会使用实际this调用。

要告诉JSHint如何调用该函数并禁止此警告,请将/*jshint validthis: true */添加到函数顶部。