项目莫名其妙报错,关键是能运行!!!

![图片说明](https://img-ask.csdn.net/upload/201810/30/1540884388_3536.png)图片说明

![图片说明](https://img-ask.csdn.net/upload/201810/30/1540884560_134239.png)图片说明

图片说明里面的具体错误就是这些样子的错误。

这是js验证,只是告诉你这些js代码和规范不符,但是不妨碍运行;

如果js有问题,浏览器控制台会有提示,并且页面也会有相应的影响;

这是eclipse检测你的js不规范提示的错误,实际应该不影响。你可以看看用到这些js的页面控制台是否提示这些js有错误,如果没有,你完全可以在eclipse中设置忽略这些错误;如果有错误,请检查js是否符合web版本规范。

这是ide工具对js代码校验不符合ide中的设定。这可能是js代码写的真的不规范。也可能是js代码用了ide设定中没有的es6新语法。
其实只要是在浏览器中不报错,能正确执行就可以了。ide工具的校验不用去理它。

js验证的问题,没什么影响,建议可以把这个关掉

  1. 选中当前工程—properties—MyEclipse—validation—Excluded Resource下找到须要作废验证的文件或者文件夹就可以了。
  2. 找到在项目路径下面的.project文件中配置了一些验证信息. 去掉以下几行即可 复制代码 代码如下: org.eclipse.wst.jsdt.core.javascriptValidator

这是很正常的现象啊,应为Eclipse是自带有对 js文件格式校验规则的,这个可以在设置里面关掉,然后你的 js是.min.js的,min是js或css的压缩版本,压缩后的js在一行显示(其实就是把空格换行都去掉了,目的是为了减小js、css静态文件的大小,节省传输带宽),在一行显示自然也就没有格式可言了,所以才会提示校验有错误。

简单,在Markers里选中那个错误,右键删除
图片说明

取消勾选,myeclipse,相差不太多图片说明