在 JavaScript 中将字符代码转换为 ASCII 代码
本教程教如何将字符代码转换为 ASCII(美国信息交换标准代码
)代码。ASCII 码只是分配给字符和符号的数值。它在字符的存储和操作中很有用。
在 JavaScript 中使用 String.charCodeAt()
函数将字符转换为 ASCII
在字符串原型上定义的 charCodeAt()
函数返回 Unicode 值,即指定索引处的 UTF-16
代码。它返回 0
到 216 – 1 范围内的值,即 65535
。UTF 代码中的代码 0
到 127
与 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()
函数返回原始字符。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。