在 JavaScript 中将字符代码转换为 ASCII 代码

在 JavaScript 中将字符代码转换为 ASCII 代码

  1. [在 JavaScript 中使用 String.charCodeAt() 函数将字符转换为 ASCII]
  2. [在 JavaScript 中使用 String.codePointAt() 函数将字符转换为 ASCII]

将字符代码转换为 ASCII(美国信息交换标准代码)代码。ASCII 码只是分配给字符和符号的数值。它在字符的存储和操作中很有用。

[在 JavaScript 中使用 String.charCodeAt() 函数将字符转换为 ASCII]

在字符串原型上定义的 charCodeAt() 函数返回 Unicode 值,即指定索引处的 UTF-16 代码。它返回 0 到 216 - 1 范围内的值,即 65535。UTF 代码中的代码 0127 与 ASCII 代码相同。因此,我们可以使用 charCodeAt() 函数将字符代码转换为 ASCII 代码。

var x = 'B';
var ascii_code = x.charCodeAt(0);
console.log(ascii_code);

输出:

66

我们可以使用 fromCharCode() 函数返回原始字符。

[在 JavaScript 中使用 String.codePointAt() 函数将字符转换为 ASCII]

定义在字符串原型上的 codePointAt() 方法返回字符的代码点值。与 charCodeAt 一样,它也需要字符的索引才能从字符串中返回字符的代码点值,但与 charCodeAt 不同的是,它不返回 UTF-16 代码单元,因此可以处理超出 ASCII 代码的代码 127

var x = 'B';
var ascii_code = x.codePointAt(0);
console.log(ascii_code);

输出

66

我们可以使用 fromCodePoint() 函数返回原始字符。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小柴没吃饱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值