JSLint的“容忍愚蠢”
任何人都知道JSLint的“容忍愚蠢”选项是什么? 它禁用哪些警告系列?
我发现了对Node.js和“Sync”方法的一些引用(包括Crockford的“非常好的命名”),但没有明确的答案。
谢谢。
根据文件 ,它是这样做的:
如果阻塞('… Sync')方法可以使用,则返回true。
显然,节点同步方法是阻塞的,克罗克福德恨JS阻塞操作。
注意:JSLint挑剔的东西很多,可能更多的是品味问题而不是代码质量问题。 据悉Crockford对某些约定颇有见地,并没有将JSLint中的这些内容与实际有害的代码区分开来。 这就是为什么像JSHint这样的工具往往会更加宽容这些味道的问题。