Javascript 未捕获的SyntaxError:空行中存在意外标识符?

Javascript 未捕获的SyntaxError:空行中存在意外标识符?,javascript,php,syntax,syntax-error,unexpected-token,Javascript,Php,Syntax,Syntax Error,Unexpected Token,我在第40行遇到语法错误。。。我不知道为什么,这个脚本只适用于所有其他文件以及(太多,无法上传)。这不是最好或最漂亮的,但请试一试 错误: 未捕获的语法错误:意外的标识符 拼字游戏 var row0=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var row1=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var row2=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var row3=新数组(0,0,

我在第40行遇到语法错误。。。我不知道为什么,这个脚本只适用于所有其他文件以及(太多,无法上传)。这不是最好或最漂亮的,但请试一试

错误:

未捕获的语法错误:意外的标识符


拼字游戏
var row0=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row1=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row2=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row3=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row4=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row5=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row6=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row7=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row8=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row9=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row10=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row11=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row12=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row13=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var row14=新数组(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
>
>
>
>
>
>
var i;
var x;
对于(i=0;i<15 i++){
对于(x=0;x<15 i++){
识别(“行”+i+“sm”+x)
.然后(函数(结果){
console.log(result.text);
文件。书写(结果。文本);
})
}
}

这段代码是为了一个拼字机器人,我已经得到了输入(OCR从上传的文件)的工作,但不幸的是,我卡住了由于语法错误,这似乎是在一个空行。我询问可能是因为我使用的脚本类型,我尝试使用type=“module”,但这也不起作用。

两个for循环都缺少分号

错误代码:

for (i = 0; i < 15 i++) {
    for (x = 0; x < 15 i++) {
        Tesseract.recognize("row" + i + "sm" + x)
        .then(function(result){
            console.log(result.text);
            document.write(result.text);
        })
    }
}
(i=0;i<15 i++)的
{
对于(x=0;x<15 i++){
识别(“行”+i+“sm”+x)
.然后(函数(结果){
console.log(result.text);
文件。书写(结果。文本);
})
}
}
更正代码:

for (i = 0; i < 15; i++) {
    for (x = 0; x < 15; i++) {
        Tesseract.recognize("row" + i + "sm" + x)
        .then(function(result){
            console.log(result.text);
            document.write(result.text);
        })
    }
}
(i=0;i<15;i++)的
{
对于(x=0;x<15;i++){
识别(“行”+i+“sm”+x)
.然后(函数(结果){
console.log(result.text);
文件。书写(结果。文本);
})
}
}

检查src值周围的引号,并检查是否定义了会话变量。。来源是什么样的?非常感谢。。。没看到这个我觉得很傻:)哈哈,不要。这是常有的事。不管怎样,当我看着它的时候。在第二个循环中没有另一个输入错误吗?增量不是应该是x++吗?哇,非常感谢。。。我还没回家,但一有机会我也会把它修好。复制粘贴>到此为止。
for (i = 0; i < 15; i++) {
    for (x = 0; x < 15; i++) {
        Tesseract.recognize("row" + i + "sm" + x)
        .then(function(result){
            console.log(result.text);
            document.write(result.text);
        })
    }
}