構文エラーがないのはどれ? 4つのうちどれに構文エラーがないのか疑問に思っています
alert("hello "+3+" times);
alert("hello "+3 times);
alert("hello +3+ times");
alert("hello "+3 +" times);
構文エラーがないのはどれ? 4つのうちどれに構文エラーがないのか疑問に思っています
alert("hello "+3+" times);
alert("hello "+3 times);
alert("hello +3+ times");
alert("hello "+3 +" times);
alert("hello "+3+" times); // missing a closing doublequote
alert("hello "+3 times); // missing both doublequotes around strings
alert("hello +3+ times"); // this has no syntax error, just will alert the string literal
alert("hello "+3 +" times); // missing closing doublequotes
3つ目。その理由は、他の文字列がペアの引用符を使用していないためです。テストのために、これを使用できます:
alert("hello +3+ times");
テストのために、このようなものを試すことができます...(個別に)。すべて同じスクリプト内では、解析されません:
alert("hello "+1+" times);
alert("hello "+2 times);
alert("hello +3+ times");
alert("hello "+4 +" times);
alert("hello "+5+" times");
alert("hello " + 6 + " times");