JSLint を渡すようにプラグインを書き直そうとしています。私は300行のスクリプトに約3行を費やしていますが、ここで立ち往生しています:
var __slice = [].slice,
__indexOf = [].indexOf || function (item) {
var i = 0,
l = this.length;
for (i < l) <<<<< this is where the error is
{
if (i in this && this[i] === item)
return i;
}
i+=1;
return -1;};
エラーは
"Expected ';' and instead saw ')'.
for (i < l)
彼らの慣習に合うようにこれを書き直す方法がわかりません。提案?