coffeescript回调声明中未使用的参数

时间:2013-11-30 20:15:07

标签: javascript coffeescript

在这个coffeescript代码中,我在RubyMine中的代码检查工具将变量'textStatus'报告为未使用。

是否应省略textStatus?

对于未使用的变量,是否需要'_'ruby占位符的约定?

  request.fail (jqXHR, textStatus) ->
    Utils.alert jqXHR.responseText

1 个答案:

答案 0 :(得分:0)

您是否要求

绝对可以省略,很可能应该省略。如果由于某种原因你希望代码的读者知道可以提供文本状态,那么你可以保留它...但通常,我喜欢把注意力集中在我是上做代码,而不是我没做的。

至于使用_调出一个你不使用/关心的变量,我自己肯定会这样做,但只有当它不是列表中的最后一个变量时。考虑到underscore.js库的受欢迎程度,我也对此有所了解。