0

C#の@に似たJavascriptの抑制エスケープ文字はありますか?以下のようなスティングを組み立てる必要がありますが、複数行のレイアウトと文字列内の一部の文字に問題があります。このような文字列をJavascriptでどのように連結しますか?

私の文字列をJAVASCRIPTで連結しようとしています:

  var idfTEXT_ROOM = "
    ! " + this.Name +"
    ! -------------
    Zone,
    " + this.Name + ",           !- Name
    " + this.DirRelNorth + ",    !- Direction of Relative North {deg}
    0,                       !- X Origin {m}
    0,                       !- Y Origin {m}
    0,                       !- Z Origin {m}
    1,                       !- Type
...

もちろん、そのように「Uncaught SyntaxError:Unexpectedstring」エラーをスローします。

4

1 に答える 1

3
  • \-通常のエスケープ。文字列に引用符が必要な場合は、\'と入力するだけです。
  • \n-改行
  • \t-タブ

複数行の文字列の場合、ここにさまざまなオプションがあります。

私は常にこの方法を使用しています:

'Hello Javascript' + 
'world' +
'!!!' +
...
于 2012-12-03T00:15:11.323 に答える