取消JavaScript上的转义序列
我们可以在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
\\
,它的意思是\
。但我不想使用转义序列
我知道在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文本似乎可疑。