JavaScript charCodeAt 方法详解:获取指定位置字符的 Unicode 编码
作者:木棉时间:2026-10-28 14:59:51浏览:562
本文介绍 JavaScript 中 charCodeAt 方法的用法,该方法用于返回字符串中指定位置字符的 Unicode 编码值。通过示例代码展示如何调用此方法,并说明参数 x 的有效范围及越界时返回 NaN 的情况。同时对比 charCodeAt 与 charAt 方法的区别,前者返回编码数值,后者返回字符子串。
JavaScript charCodeAt 方法概述
JavaScript charCodeAt 方法
charCodeAt 方法的主要功能是从字符串中提取指定位置字符的 Unicode 编码值。其基本语法结构如下:
具体代码实现如下:
str_object.charCodeAt( x )
参数说明:
| 参数 | 说明 |
|---|---|
| str_object | 要操作的字符串(对象) |
| x | 必需。表示位置的数字 |
需要注意的是,字符串的索引是从 0 开始计算的。
charCodeAt 方法使用示例
charCodeAt 方法使用示例
示例代码如下:
<script language="JavaScript">
document.write( "jb51".charCodeAt( 1 ) );
</script>
执行上述代码后,控制台或页面输出结果为:
输出内容如下:
98
如果传入的参数 x 超出了有效范围(即不在 0 到字符串最大长度之间),该方法将返回 NaN。
charCodeAt 方法与 charAt 方法功能相似,但返回结果不同:charCodeAt 返回指定位置字符的编码值,而 charAt 返回该位置的字符子串。
作者最新文章
JS合并多个数组的三种方法:concat、spread与flat
2026-11-05 17:39:45
JavaScript怎么准确判断数据类型:typeof、instanceof与Object.prototype.toString
2026-11-05 17:09:21
JS中将数组和对象混合组装为JSON字符串
2026-11-05 16:41:42
JS运算符优先级与结合性的区别是什么?
2026-11-05 13:22:02
JS Map怎么只遍历Key或Value
2026-11-05 13:00:36
