1

我想输入 Å、Ä 和 Ö。然后使用 html 文本比较它们。例如文本有这些字符,我想使用 javascript 数组比较我的文本。我正在尝试使用以下代码行制作 javascript 数组:

 var array = ['Å', 'Ä', 'Ö'];

我什至试过ÅÄ和Ö。这些代码适用于 html,但不适用于 javascript。我怎样才能做到这一点?提前致谢。

4

2 回答 2

2

与其在数组中存储字符串文字,不如存储它们的 unicode 表示:

var myArray = ['\u197', '\u196', '\u214'];

我使用这个网站将您的 ASCII 符号转换为 unicode。

于 2012-09-05T14:18:27.263 回答
1

如果您的 Javascript 代码位于与 HTML 不同的文件中,您需要确保所有文件都使用相同的字符编码(例如 utf-8)。如果您使用这样的文字,您将不得不强制您的编辑器使用正确的编码。

你用的是什么编辑器?

于 2012-09-05T14:10:38.660 回答