Fork me on GitHub

JSLint Error Explanations

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


Don't use 'with'

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

当JSHint遇到一段不在strict模式下运行、但却使用了with语句的代码时就会抛出"Don't use 'with'"的错误。以下是一个例子:

为什么会产生这个错误?

这个等同于JSLint中的"Unexpected 'with'"警告。更多的细节可以在那个提示消息的页面中找到。

在JSHint 1.0.0及以上版本中你可以通过一种特殊的语法来忽略所有的警告. 这个警告的ID是 W085. 这意味着你可以通过/*jshint -W085 */以让JSHint不再提示。


comments powered by Disqus