JSLint是否可以改进您的Javascript编码?

tim*_*mbo 9 javascript jslint

道格拉斯·克罗克福德说:

JavaScript是一种草率的语言,但在其中有一种优雅,更好的语言.JSLint可以帮助您使用更好的语言进行编程,并避免大部分问题.

那些经常使用JSLint的程序员是否有同样的观点?

Nos*_*dna 10

有人说这太严格了.我不同意 - 你控制它所抱怨的罪行.如果它伤害了你的感情太多,请降低警告.


Pas*_*TIN 9

我现在不在任何日常用途上使用它; 根据我的口味,它有点"过于严格".

但是我过去曾经使用它一段时间了,考虑到它所谓的"建议",它可能帮助我改进了我的JS编码风格.

实际上,即使不是每天使用JSLint,阅读JS中的一些编码建议也是件好事. 例如,
看看JSLint的文档可以提供帮助,给你的想法是"如果有人像道格拉斯·克罗克福德认为这些东西很糟糕,也许它真的是" - 只是不要忘记你有权思考也是你自己;-)
在YUI剧院观看一些视频也很不错,顺便说一句:有一些非常有用(包括一些Douglas Crockford).

现在,我的代码不是100%jslint-correct; 但我当然比以前少了"编码错误的东西".


而且,有时,当某些代码中存在错误时,使用JSLint可以帮助识别它;-)