如果else语句出错,请使用Javascript

If else statement error , Javascript

本文关键字:请使用 Javascript 出错 else 语句 如果      更新时间:2023-09-26

我是javascript初学者,并尝试执行一些if-else语句。基本上你可以在第二行看到我自己的代码!直到第七行。但dreamwaever总是把它标记为红色!那么我做错了什么

    this.toDataURL = function() {
    if this.path == []
    {
     document.getElementById("canvascontent").value = "Oh yeah";
    }
    else
    {
    var canvas = document.createElement("canvas");
    var ctx = canvas.getContext("2d");
    canvas.width = innerWidth;
    canvas.height = innerHeight;
    ctx.drawImage(layer0, 0, 0);
    ctx.drawImage(layer1, 0, 0);
    ctx.drawImage(layer2, 0, 0);
    var url = canvas.toDataURL('image/png');
    document.getElementById("canvascontent").value = url;
    }       
};

您在if语句中忘记了()

if (this.path == []) {

您忘记用括号代替if语句:

if (this.path == []) {
if (this.path == []) //You missed to enclose if statement.

通常

if ( statement ) {
}
else {
}

您忘记了()括号

if (this.path == []) {