1

我最近将我的 PHPStorm 更新到 2017.1,更新后我看到一些新的错误弹出。

在这段代码中:

var $find_ean     = $('.' + scan_string);

语法高亮的屏幕截图

语法高亮的屏幕截图

我收到此an identifier expected错误,据我所知,允许为 jQuery 连接选择器。我还没有找到相应的检查来禁用此错误或找到解决此错误的正确方法。将代码更改为

var selector = '.' + scan_string;
var $find_ean     = $(selector);

从检查中删除错误,但我并不热衷于我必须添加额外的代码行来解决检查的想法。

哪个检查规则负责将此代码标记为错误?

除了添加额外的代码行以满足检查之外,是否有解决此问题的正确方法?

  • JavaScript 语言版本设置为 ECMAScript 5.1
  • PHPStorm 版本为 2017.1 EAP

如果需要任何其他信息来找到解决方案,请告诉我我会更新我的问题。

提前致谢。

4

1 回答 1

1

很多人在 JavaScript 文件中报告此类问题 -链接。其中一些是:“预期的术语”、“意外的令牌”、“预期的标识符”。这些检查问题与 PhpStorm 2017.1 版本有关。他们应该在下周发布更新 2017.1.1 来解决这些问题。

于 2017-03-27T21:36:37.893 回答