为什么我的JavaScript文件中的引号应该是奇数字符?

时间:2017-10-02 14:16:11

标签: javascript macos textedit-editor

我使用TextEdit创建了一个简单的HTML文件,设置为纯文本UTF-8(在2012年中期MacBook Pro上运行Sierra)。标记如下:

<html>
    <head>
        <title>Simple Page</title>
    </head>

    <body>
        <p>This is a very simple HTML page</p>
        <script src="script.js"></script>
    </body>
</html>

链接的JavaScript文件与HTML文档位于同一目录中,也是用TextEdit编写的,包含:

alert(“Hello world”);

然而,当我在几个浏览器中打开本地HTML文件时,尽管在两个浏览器中启用了pop-UPS,但没有一个显示我的弹出窗口。所以,在那之后我检查了我的代码。我得到的控制台错误是:

Uncaught SyntaxError: Invalid or unexpected token                                 script.js:1

我发现我的脚本被解释为:

alert(“Hello worldâ€);

这显然不是我写的,所以某些地方出了问题。我花了好几个小时试图找出为什么我的代码没有被正确解释。谁能告诉我为什么我的代码文件最终会出现这样的奇怪字符,从而无法运行?

0 个答案:

没有答案