Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我应该使用JavaScript验证器吗?_Javascript_Validation - Fatal编程技术网

我应该使用JavaScript验证器吗?

我应该使用JavaScript验证器吗?,javascript,validation,Javascript,Validation,我已经在几个浏览器中测试了我的JavaScript,一切都很好。然而,当我运行它时,它会发现一些(小的)错误 如果代码有效,修复这些问题是否重要?我会说是的。如果JSLint告诉您出了什么问题,最好采取行动 就我个人而言,知道有错误会让我烦恼。我不会被代码“有效”的事实吓倒。我不能确定这些“小”错误——你的判断——将来不会造成问题。如果代码有效,那么它们可能不是错误。JSLint是一个Lint,而不是一个验证器,它所做的很大一部分工作是执行Douglas Crockford关于最佳实践的想法 也

我已经在几个浏览器中测试了我的JavaScript,一切都很好。然而,当我运行它时,它会发现一些(小的)错误


如果代码有效,修复这些问题是否重要?

我会说是的。如果JSLint告诉您出了什么问题,最好采取行动


就我个人而言,知道有错误会让我烦恼。我不会被代码“有效”的事实吓倒。我不能确定这些“小”错误——你的判断——将来不会造成问题。

如果代码有效,那么它们可能不是错误。JSLint是一个Lint,而不是一个验证器,它所做的很大一部分工作是执行Douglas Crockford关于最佳实践的想法


也就是说,它们大多是相当好的最佳实践,遵循它们通常是一个好主意。

+1。我在很多事情上都不同意克罗克福德的观点,但他的想法大体上是正确的。对于这样的分歧,有一个深思熟虑的理由是忽略JSLint警告的一个很好的理由。如果,OTOH,有人不知道他们为什么要忽略警告,最好按照建议,直到你能得到更多的信息,形成一致或不一致。