JavaScript 字符串 charAt()
示例
获取字符串中的第一个字符
let text = "HELLO WORLD";
let letter = text.charAt(0);
自己动手试一试 »
获取字符串中的第二个字符
let text = "HELLO WORLD";
let letter = text.charAt(1);
自己动手试一试 »
获取字符串中的最后一个字符
let text = "HELLO WORLD";
let letter = text.charAt(text.length-1);
自己动手试一试 »
更多示例见下文。
描述
charAt()
方法返回字符串中指定索引(位置)的字符。
第一个字符的索引是 0,第二个是 1,……
语法
string.charAt(index)
参数
参数 | 描述 |
index | 可选。 字符的索引(位置)。 默认值 = 0。 |
返回值
类型 | 描述 |
字符串 | 指定索引处的字符。 如果索引超出范围,则返回空字符串 ("")。 |
更多示例
索引超出范围返回空字符串
let text = "HELLO WORLD";
let letter = text.charAt(15);
自己动手试一试 »
默认索引是 0
let text = "HELLO WORLD";
let letter = text.charAt();
自己动手试一试 »
无效索引转换为 0
let text = "HELLO WORLD";
let letter = text.charAt(3.14);
自己动手试一试 »
浏览器支持
charAt()
是 ECMAScript1 (ES1) 的特性。
ES1 (JavaScript 1997) 在所有浏览器中都得到完全支持
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 是 |