目前我们正在使用JSLint和JSHint。我非常尊重Crockford和他紧紧使用Javascript的方式。我们采用扁平化的风格编程,具有很多功能。偶尔会出现周期性定义。
'use strict'是优先事项。所以我们不能使用'sloppy'或'undef'选项。
有没有人知道JSLint优于JSHint的目标优势?
这不是关于主观偏好的问题。我正在寻找像:
这样的提示e.g。
'regexp'
警告.
和^
,而JSHint似乎只警告.
(大部分时间都很好)。
除了'some_option'
从不同选项的数量来看,它们似乎非常相似。但是JSLint看起来更紧。
答案 0 :(得分:3)
我知道你的问题是关于JSLint的优点,但是我的头脑很少。但这就是我想出的:
JSHint的优点:
-Wxxx
选项JSLint的优点:
white
选项但已弃用且可以删除)var
语句(在JSHint中仍然可以使用onevar
选项,但也已弃用,并且这是否是JSLint的优势是可疑的)