1. ホーム
  2. ジャバスクリプト

[解決済み】JavaScriptで複数行にまたがる文字列を改行するには?

2022-04-16 08:35:25

質問

JavaScriptで、改行されているにもかかわらず連続したコードとして読まれるようにするための文字はありますか?

のようなものです。

1. アラート ( "ファイルを選択してください )   
2. \ 削除したい項目" );

解決方法は?

あなたの例では、文字列を2つに分割することができます。

alert ( "Please Select file"
 + " to delete");

また、あなたのケースのように文字列である場合は バックスラッシュ のように、@Gumbo が提案した。

alert ( "Please Select file\
 to delete");

なお、このバックスラッシュのやり方は 必ずしも好ましくない そして、おそらく普遍的にサポートされているわけではありません(これに関する確かなデータを見つけるのは困難でした)。それは ない の中に ECMA 5.1仕様 .

他のコード(引用符で囲まれていないもの)を扱う場合、改行は無視され、完全に許容されます。例えば

if(SuperLongConditionWhyIsThisSoLong
  && SuperLongConditionOnAnotherLine
  && SuperLongConditionOnThirdLineSheesh)
{
    // launch_missiles();
}