如何使用 javascript 将西里尔字符转换为 ASCII 代码

发布于 2024-12-02 17:59:06 字数 138 浏览 2 评论 0原文

我真的需要一种方法将 CP1251 表中的所有字符转换为 0 到 255 的 ASCII 代码。 到目前为止我发现的唯一方法是 charCodeAt() 函数,它只适用于 128 以内的代码。对于更高的代码,它会发出一个 Unicode 数字,这对我来说不太好。

I really need a way to convert all characters from CP1251 table to ASCII codes from 0 to 255.
The only way that I found till now is the charCodeAt() function which only works for codes up to 128. For the upper codes it issues an Unicode number which is not good for me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甜柠檬 2024-12-09 17:59:06

CP1251 中的前 128 个字符与 ASCII 中的字符相同。之后,它们代表非 ASCII、西里尔字符,无法转换为 ASCII。

考虑使用 Unicode,它是为了解决此类问题而发明的。

The first 128 characters in CP1251 are the same as the characters in ASCII. After that, they represent non-ASCII, cyrillic characters, which can't be converted to ASCII.

Consider using Unicode, which was invented to solve this kind of problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文