に複数行の文字列に問題がある。これは動作します:はjavascriptの
alert('foo\
bar'
)
しかし、これが構文エラーの原因となっているが:
t='test';
alert('<tr><td><b>' + t + '</b></td>\
<td></td><td>')
エラーは次のとおりです。
彼ら2があるべきSyntaxError: unterminated string literal
同じもの、なぜ最初のものが動作し、2番目のものが失敗するのですか?
バックスラッシュの後に余分なスペースがありますか? –