在这个coffeescript代码中,我在RubyMine中的代码检查工具将变量'textStatus'报告为未使用。
是否应省略textStatus?
对于未使用的变量,是否需要'_'ruby占位符的约定?
request.fail (jqXHR, textStatus) ->
Utils.alert jqXHR.responseText
答案 0 :(得分:0)
您是否要求
绝对可以省略,很可能应该省略。如果由于某种原因你希望代码的读者知道可以提供文本状态,那么你可以保留它...但通常,我喜欢把注意力集中在我是上做代码,而不是我没做的。
至于使用_
调出一个你不使用/关心的变量,我自己肯定会这样做,但只有当它不是列表中的最后一个变量时。考虑到underscore.js库的受欢迎程度,我也对此有所了解。