双引号字体引起错误

时间:2019-01-12 22:13:36

标签: javascript double-quotes

我在编写代码时遇到麻烦,因为显然某些文本编辑器,代码编辑器以及工具和开发人员工具使用不同的引号。

我发现”导致JavaScript与“

错误”

仔细观察。双引号彼此不同。

1 个答案:

答案 0 :(得分:0)

是的,这些是不同的字符。在这里您可以看到字符代码

'”'.charCodeAt(0); // -> returns 8221
'"'.charCodeAt(0); // -> returns 34

您可以通过在控制台中键入相应内容并查看结果来在Chrome中尝试这两种方法。

第一个不正确的双引号可能是由Microsoft Word之类的东西生成的,该词试图使用更高级的引号,但在Javascript中不起作用。您应该使用键盘上的普通引号:"