JavaScriptstring中的双引号

如何在JavaScriptstring中包含一个双引号以便在浏览器中显示?

我正在做我的JavaScript作业,我必须在我的列表中包括双引号,如下所示:

if (i == 0) { error += "<li> this is not the name "....." </li>\n" } 

使用单引号。

 error += '<li> this is not the name "....." </li>\n'; 

或者逃避双引号。

 error += "<li> this is not the name \".....\" </li>\n"; 

使用单引号作为string分隔符:

 if (i == 0) { error += '<li> this is not the name "....." </li>\n' } 

如果string中有单引号,请用双引号分隔。

如果string中有双引号,用单引号分隔。

如果您需要在string中使用这两种types,请使用\前缀来转义您select的任何分隔符。

考虑使用默认实体

  &quot; 
 error += "<li> this is not the name “.....” </li>\n" 

或者,如果您使用单引号标准的英文变体,如英国英语一样,

 error += "<li> this is not the name '.....' </li>\n" 

使用适当的标点符号,您不会遇到JavaScript的引用约定的问题。 计算机语言使用ASCII引号,人类语言不使用。

只要确保你的文件是正确编码的( Windows-1252和UTF-8都可以在这里执行)并且正确声明了编码。