Fork me on GitHub

JSLint Error Explanations

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


Unexpected comment

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

当JSLint遇到一个单行或者多行JSON文件中的注释时,会抛出"Unexpected comment"的错误。这个错误只会在JSON模式下产生(当第一个输入字符为{或者[时进入JSON模式)。在以下例子中我们尝试着给我们的JSON属性进行注释:

为什么会产生这个错误?

这个错误是为了强调一个致命的语法错误JSON 规范没有提供任何机制用于注释。尝试解析上述例子(使用JSON.parse)时会抛出语法错误。解决这个问题,可以将所有的注释从JSON文件中移除:


comments powered by Disqus