Jslint显示语法错误,其中不存在 - SyntaxError:missing;在声明之前

时间:2013-06-15 03:36:25

标签: jslint

我在JSLint

中遇到了一个奇怪的SytaxError

我有一个没有代码的文件,除了:     var a = function(){        如果(器isChecked())             {}             };

我收到了这个错误:

SyntaxError: missing ; before statement
      if(isChecked())
......^

我只使用if(Math.Round()){alert('here');}制作另一个文件,然后我

SyntaxError: missing ; before statement
if(Math.Round()) { alert('here');}
....................^

我为Ubuntu构建了jslint,并且错误没有出现在在线lint网站上。我只需要忽略这个错误,但/ jsl:ignore /不起作用(可能是因为它是语法错误。

1 个答案:

答案 0 :(得分:0)

似乎存在某种编码错误。如果我自己编写此代码,则没有错误,但如果代码是从有错误的文档中复制并粘贴的,那么这些错误随之而来。

解决方案是重新输入代码并保存文件。