JSLint';意外';(空间)和#x27;错误?

JSLint';意外';(空间)和#x27;错误?,jslint,adobe-edge,Jslint,Adobe Edge,我正在使用Adobe,它有自己的JSLint检查选项。我得到这个错误(视图标题),我无法修复…有人知道这是什么吗?以下三行代码中的每一行都会出现错误: plugin.pics[data.images[i].index] = data.images[i]; dataLoadedEvent = $.Event('DualG:dataLoaded', [ plugin.pics.length ]); privateLoadPic(index, container); 我敢打赌问题在于每行末尾都有空格

我正在使用Adobe,它有自己的JSLint检查选项。我得到这个错误(视图标题),我无法修复…有人知道这是什么吗?以下三行代码中的每一行都会出现错误:

plugin.pics[data.images[i].index] = data.images[i];
dataLoadedEvent = $.Event('DualG:dataLoaded', [ plugin.pics.length ]);
privateLoadPic(index, container);

我敢打赌问题在于每行末尾都有空格。如果单击JSLint面板中的错误,光标是否会移到行的末尾?如果是的话,很可能就是这样;只需按Shift+End,删除即可将其清除

如果我只是将上面的代码粘贴到您的代码中,并将其打包为一个简单的JSLint测试,我将不会得到任何JSLint错误,如下所示:

/*jslint indent: 4 */
/*global plugin, data, $, i, dataLoadedEvent: true, privateLoadPic, index, container */
(function () {
    "use strict";

    plugin.pics[data.images[i].index] = data.images[i];
    dataLoadedEvent = $.Event('DualG:dataLoaded', [ plugin.pics.length ]);
    privateLoadPic(index, container);

}());

它可能会抱怨
[plugin.pics.length]
中的空格,但其他行中的任何问题都不明显。我建议使用一个编辑器,该编辑器可以使用其他图形显示空白-例如。