在JavaScript中转义单引号和双引号

在JavaScript中转义单引号和双引号,javascript,Javascript,可能重复: 如何在使用“分隔元素的数组的第二个元素中转义blockquote?使用反斜杠: var str = "famous quote by Shakespear is, \"to be or not to be\""; var str = 'famous quote by Shakespear is, \'to be or not to be\''; 或者只是混合引用的类型: var str = "famous quote by Shakespear is, 'to be or not

可能重复:

如何在使用
分隔元素的数组的第二个元素中转义blockquote?

使用反斜杠:

var str = "famous quote by Shakespear is, \"to be or not to be\"";
var str = 'famous quote by Shakespear is, \'to be or not to be\'';
或者只是混合引用的类型:

var str = "famous quote by Shakespear is, 'to be or not to be'";
var str = 'famous quote by Shakespear is, "to be or not to be"';

可以使用反斜杠转义,也可以在字符串周围使用单引号:

var array=["famous quote by Shakespear is","\"to be or not to be\""];
var array=["famous quote by Shakespear is",'"to be or not to be"'];
单引号和双引号可以互换,只要正确配对即可

var array=["famous quote by Shakespear is","\"to be or not to be\""];
var array=["famous quote by Shakespear is",'"to be or not to be"'];