Fork me on GitHub

JSLint Error Explanations

JSLint will hurt your feelings. It's time to make them better!


Unexpected 'else' after 'return'

什么时候会产生这个错误?

当JSLint(2013年7月前)遇到一个紧跟着包含return语句的if代码块之后的else代码块。以下是示例代码:

为什么会产生这个错误?

这个错误用来强调一段完全没有用处的代码。如果代码执行到if代码块中,函数会返回。这样没有可能会进入到else代码块中。因此,你可以简单的将else代码块去掉并将其内容放到if代码块之后。以下是没有错误的上述代码片段版本:


comments powered by Disqus