JavaScript 字符串中的双引号

Double quote in JavaScript string

本文关键字:字符串 JavaScript      更新时间:2023-09-26

如何在浏览器中显示的JavaScript字符串中包含双引号?

正在做我的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";

使用单引号作为字符串分隔符:

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

如果字符串中有单引号,请用双引号分隔。

如果字符串中有双引号,请用单引号分隔。

如果需要在字符串中使用这两种类型,请通过以 ' 为前缀来转义您选择的任何分隔符。

考虑使用默认实体

 &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 都可以在此处执行),并且编码已正确声明。