【问题标题】:Javascript String.fromCharCode() latin1 encoding issueJavascript String.fromCharCode() latin1 编码问题
【发布时间】:2023-04-05 23:22:01
【问题描述】:

我不知道我是否可以为此写一个小提琴,所以我会尽力解释这一点。

我们有一个应用程序,我们在其中编写了一个编辑器。我们需要检查一些正在输入到编辑器中的字符串/标记的语法规则。

但是,当使用 String.fromCharCode(190) 时,不会得到一个“.”。在 utf-8 中,我们从 latin1 中得到一个“¾”。

我检查了我们是否在某处将 latin1 设置为默认编码,但我一直找不到任何东西。

谁能指出我正确的方向或可能找到解决此问题的方法?

HTML 字符集是 UTF-8 以及 javascript 文件(这只会增加我的困惑哈哈)。

【问题讨论】:

  • fromCharCode 不占用 UTF8 字节?

标签: javascript utf-8 iso-8859-1 fromcharcode


【解决方案1】:

根据the docString.fromCharCode() 返回一个 unicode 字符。它与编码无关。 “¾”是 190 的 unicode 字符,就是这样。 http://unicode-table.com/

【讨论】:

  • 啊,该死的..我一定是跳过了第一句话哈哈。我认为 fromCharCode 会对 HTML 编码做一些事情。谢谢!
猜你喜欢
  • 2019-06-25
  • 1970-01-01
  • 2013-01-09
  • 1970-01-01
  • 2010-10-09
  • 1970-01-01
  • 1970-01-01
  • 2014-08-03
  • 2020-02-11
相关资源
最近更新 更多