【发布时间】:2014-12-10 09:58:44
【问题描述】:
我一直想知道处理以下问题的最佳方法是什么。
someCallback: function(param1,param2,paramThatIActuallyNeed) {
doSomethingWith(paramThatIActuallyNeed)
}
所以在本例中,param1 和 param2 未使用,但我需要将它们放在那里以便访问第三个参数。这让 JSLint 很难过,我想知道避免这种情况的做法是什么?当使用具有许多回调结果的库时,往往会发生这种情况。
【问题讨论】:
-
最佳实践是忽略 JSLint,没有其他(好的)方法可以在不指定前者的情况下访问后者的参数。
-
惊讶的 adeneo 的评论有三个上升。 JSLint 有一个专门针对所问问题的标志;见torazaburo's answer, below。
标签: javascript parameters jslint