0

Javascript 中是否有类似于 C# 中的 @ 的抑制转义字符?我必须像下面那样组装一个刺痛 - 但是我遇到了多行布局和字符串中的一些字符的问题。如何在 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: Unexpected string”错误。

4

1 回答 1

3
  • \ - 常规转义,如果您需要在字符串中加上引号,只需键入 \'
  • \n - 换行
  • \t - 制表符

对于多行字符串,这里有不同的选项供您选择。

我总是使用这种方法:

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