Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
取消JavaScript上的转义序列_Javascript_Escaping - Fatal编程技术网

取消JavaScript上的转义序列

取消JavaScript上的转义序列,javascript,escaping,Javascript,Escaping,我们可以在JavaScript上使用字符串中的转义序列。例如,我可以写\\,它的意思是\。但我不想使用转义序列 我知道在C#上我可以写“我的字符串”,我不需要逃避任何事情。JavaScript中有类似的语法吗?不,没有。但是,存在RegExp文本: /foo\s+bar/ 不,没有。但是,存在RegExp文本: /foo\s+bar/ 没有这样的语法,但有一个解决方法: var string = (<r><![CDATA[ Now you can put a wh

我们可以在JavaScript上使用字符串中的转义序列。例如,我可以写
\\
,它的意思是
\
。但我不想使用转义序列


我知道在C#上我可以写“我的字符串”,我不需要逃避任何事情。JavaScript中有类似的语法吗?

不,没有。但是,存在RegExp文本:

/foo\s+bar/

不,没有。但是,存在RegExp文本:

/foo\s+bar/

没有这样的语法,但有一个解决方法:

var string = (<r><![CDATA[

    Now you can put a whole lot of stuff here.
    Including new lines, and all sorts of symbols: \ " '

 ]]></r>).toString();

var string=(没有这样的语法,但有一个解决方法:

var string = (<r><![CDATA[

    Now you can put a whole lot of stuff here.
    Including new lines, and all sorts of symbols: \ " '

 ]]></r>).toString();

var string=(啊,我对合理的多行字符串抱有希望。不过XML文本似乎可疑。啊,我对合理的多行字符串抱有希望。不过XML文本似乎可疑。